Nah, but seriously, think about it. At every single turn there's a misstep. A small one or a big one or whatever.
They move the competitive streams out of their most popular streaming channel, they don't upload the Spider-Man DLC costume video to their channel, they release huge high quality renders of really bad models, they release tiny-ass blurry renders of good models, you have to "download" the DLC characters separately even if you have the season pass (which should give you the licences) and the data is already on your console, the game (and DLC now) came out a day late than advertised on Steam, characters are functions, "huge roster", minimum effort menus, they don't mention that the costume pass comes with all character's costumes, etc.
It's the perfect storm of fucking things up.