It will happen, if not with Midnight, then they will do it with The Last Titan. Then they will tell everyone to avoid these issues, buy into the Epic edition for that week of early access. So basically they will be twisting players arms into this BS.
First, a correction. This isn’t layering. Layering only exists in Classic… sorta. Technically you could call the WM on and off as different layers. What you’re talking here is sharding.
So you’re correct in that sharding “solves” this problem but the person you’re replying to is also kind of correct because often at launch there simply aren’t enough shards or they put too many people in a given shard. Either way, that’s Blizzard’s fault. And it’s not really an argument for splitting the player base.
As long as they keep it as an addition to other things we get Im all for keeping it. If you cant afford it or dont want to pay then thats fine. Its a great time and it just seems like there are a bunch of people salty over nothing of actual merit here.
They will cross that line once they realize they can get away with charging more for longer periods of early access though. They will push this stuff as far as they can as long as people like you are fine with it and defend it.