Why don’t you make an argument instead is stating absolutes?
Here is an anthology of players against sharding. It is my own Wall of No to sharding.
In it, I refer to an alternative from to Black Desert Online and proposed by a number of streamers.
My own solution? This is Vanilla. How about use a Vanilla solution? Queues. Additional Relams. Transfers.
I would choose those solutions over sharding, always. I am not willing to sacrifice Vanilla WoW gameplay (community is everything) for the sake of a cloud-based player population management technical solution.