A lot of the "fuckups" were deliberate, greasy attempts to stick their dick in the eye of the community. Things like blocking all copyright content, claiming ownership of all intellectual property in the map editor, forcing everyone to switch over to their fucking retarded always online Battle.shit, eviscerating the chat and clan system, resetting portraits and ladder progress and integrating everything into their game launcher and global Battlenet profile were all intentional.
It's not about the game, it's about getting people on a network. They could not stand the fact that there was a popular game from nearly 20 years ago that people were playing on the old Battle.net. They want to retire that shit and force everyone into their Battleshit launcher.
Remember, the launcher is a virtual storefront where they sell digital goods, DLC, pre-order crap and other hokum and try to get you onto the global friends list so you can see what the cool kids are playing.
That's a big part of what the fan backlash is about. I doubt the game is as much of a shoddy, buggy, unplayable mess as people are making it out to be. And I frankly don't really give a shit about revamped cutscenes compared to removed framerate caps and native widescreen.