It's fucking horrible, I wasn't even able to play (because queues failed, even caused a BSOD for some reason... And yes, Windows, Chipset Drivers, GPU Drivers and Battle.net/Overwatch are up-to-date and have been verified.) There's not a single excuse for a company worth billions not to have their servers up and running and prepared for a launch on this scale. How haven't they learned this with every WoW update/release.
The day after I was greeted with Overwatch 1.5 that just plays faster paced, which isn't really nice since you either die/kill within seconds or not at all if you're/they're being healed. So there's no consistent feeling gameplay. Then some things just work worse, such as the quick menu for voice lines and emotes... And to top it all off, the fucking store and battlepass. It's too much of a grind, (Who would've guessed?) and it's way too expensive, (not to mention, some items from Overwatch 1 are suddenly twice the price?) paying €20 for a skin is absolute insanity, whomever buys one is a clown. Have you all forgotten you got Overwatch 1, the entirety of the game filled with amazing 3D assets and gameplay for just €40?! Now you're all okay with paying half for less than 1% of a game, for a singular cosmetic?
I've just lost all hope at this point, ever since they kept releasing more info about the game and dropped the word Battlepass it's been a downward spiral. This trash launch is well deserved for a company that treats its developers like shit.