You are both right. The plants are putting energy into growing side shoots right now but eventually, the tops will start to grow again. If you want the tops to grow right now, keep the shoots pruned off the trunks. If you rub them off when they are small, you won't end up with a "prickly trunk".
I would have taken the gardener to task immediately because he did not provide what you wanted.