Jack, LevelCap, and the others were all literally caught up in the EA Ronku scandal where they didn't disclose taking money from EA around BF4. They are promotional mouthpieces that should never be trusted because their income is derived from how popular a thing is and there are strict rules around capture events. It doesn't serve them to shit on a game or look the other way when EA is throwing money at them.
Jack has decided that the game is now out and the hit his reputation is taking on every video where he pretends like everything is perfectly fine isn't worth it. That's why "I'm glad Jack is finally being upfront about the current state of the game" is a meme in the comments.
This game needed to come out in Q4 aka March at the earliest. Even then, the core design decisions suck. Without Portal this is an absolutely embarrassing followup to BF4 and won't cut it in the era of F2P Halo and Warzone.
Jack provides an honest look at the state of the game so not sure what your indignation is here. The game is in a buggy state and I do agree it should have been pushed back. But what are you gonna do. It's out now.
Biggest issues I agree with him on are
- need to seriously cut down on the bugs. I joined today and the game wouldn't end because it was stuck in overtime, and then I went to a portal game, where I couldn't even spawn into the map after joining. At that point I chalked it up to early morning BS and closed the exe. And that's not even counting the "die and can't revive" bug which he brings up
- the server browser damn sucks for Portal. The followed servers show up inconsistently. It showed up today but I venture to guess once it goes 64/64 it'll disappear and I have to tweak the settings just to force it to show up.
- the gameplay seems kind of off, especially when you die and see who killed you for 10 seconds (why can't you be revived at this time?) after which you're stuck squirming on the ground yelling the same catchphrases for 30 seconds. The respawn down time is WAY too long. And even if you space out, there's a respawn timer which is ridiculously stupid. The whole point of Battlefield is that it's a game. You're supposed to die and respawn and die and respawn etc.
That being said if you can get past all that it's actually a pretty decent game that can be fixed. I just wish they'd push these fixes out faster, because on the occasion that you are bugged out of the map or can't spawn, you have to quit the match or as earlier today, exit the game