Now, it's not that DICE is per se a bad developer, but the deadlines pushed on by EA give rise to lots of bugs on release.(But, I've not played an EA/DICE game since BF3 so I could be wrong there, things might've changed.)
The games are usually playable some time after release.
And things like this: https://gizmodo.com/congratulations-to-ea-games-for-posting-... don't exactly make me warm up to actually buying an EA game.