1 pack at a time means you're bad? That just told me you don't know what you're talking about. Inefficient? Sure. But so long as they are holding aggro and mitigating it doesnt matter if it's 1 mob or 100. They're doing their job as it was designed.
And for some proof first Novice Tank training is about dodging aoes/avoiding unnecessary damage. The rest are about getting and keeping aggro in different situations.
Trainer even says "yer job is to soak up the pain, an keep yer mates safe."
Hell it even tells you you don't need to pull it all at once.
"Rather than blunder into a mob o'nasties, yer better off pullin' a few at a time from a safe distance! (Shortly later also saying) "Ye don't want to fight 'em all at once!"(once thats done)"That's it! Divide and conquer, lass!" "Ye see how easy it was to split up that big, nasty mob? The situation don't always allow it, but often there's a better strategy than "charge!""
Now one bit I will also say is ypyt is a bit of a grey area. "Sometimes there're latecomers to a battle, so ye've got to stay alert. If you notice a new foe arrive, don't give in to panic! Keep calm, an' pick the enemy up with her usual tools!". That ofc is more reference to fights where mobs are programmed to come later after a certain mob dies or when new mobs spawn. Not people going ahead and pulling them. And before anyone says I'm being bias there, the example given is, "The axeman will call for aid at certain points in the battle! Prioritize takin down the reinforcements!"
Even the final trials example is exactly the same. No matter how you slice it, w2w is strictly a player made expectation and shouldnt be forced on all players. The game itself encourages breaking mobs up. And so long as you keep the enemy off your team you're doing your job no matter how many mobs are active. That's the fact of the matter