What a terrible take. It’s your opinion, fine. I would argue that when you buy a product, it should work. They had alpha and beta to fix these major glaring, game breaking bugs and server issues and they didn’t. It’s been almost a month since release, this should be fixed by now.
It’s obvious that Blizzard did not put the correct developers and project managers on this project. They have no idea what they’re doing and are even making things worse as they try to fix issues. It’s not necessarily on the devs so much as the senior leadership team at Blizzard.
All of the bad feedback they’re getting (as a company) is 100% warranted. Do not defend this terrible company, they would not defend you.