Do you mean to include the “live beta” after the actual beta in that “wait” of yours? Because these are the same essential problems for a 3rd expansion in a row. That’s not fine. There should be no need to wait any longer.
They just don’t want to solve those problems, because it goes against what their actions scream is what they’re aiming for.
These effects have been increasing, not decreasing. It’ll increase in Shadowlands too, with even more external power systems which you’re locked to playing for most of your game time, because they’re putting in those time locks to what you can be using and punishments for swapping… whatever the hell it was called. Which you’ll need to keep adjusted to PvE to get the gear needed to PvP later on.