True, but Blizzard (and the world) had NO CLUE what the demand was going to be for WoW, and it just exploded. And WoW hasnt' really had queues for 5 years, and WoW *was* growing for the first 3 of those years, so it's something that can be beaten (if you throw enough capacity at it).
EA/Bio has Blizz's experience (from 7 years ago!) to learn from, plus all the pre-order data, plus the ability to manage capacity via their phased launch. It really has been silky smooth so far ... and it's hard to really complain about the early access queues when at this point in theory users needn't put down a red cent to play. However ... if they still have queues after launch, that's a bit of a shame. 10 min queues are slightly irritating but manageable, but 40 min queues are play-wrecking (as ewoks's experience hammers home).
What I really hope they've thought through is guilds/friends who are a mix of pre-launch and non pre-launch ... and that they saved server capacity for the latter. If the plan is to fill 75 servers pre-launch and then add another 75 in the next few weeks ... that'd beat the queues but fragment the population.