I think they play their game, but they don't discover every flaw.
I remember having Battlefield 4 on pc and deciding to play it on the Xbox One of a friend of mine. Decided to fire the noob tube, since it was console, I pulled the trigger and instantly got bugsplatted to the homescreen.
What happened? Did Dice really didn't play their game? I think not, I rather think that somewhere during the final release code testing, nobody actually tested and fired the noob tube.
Same goes for Relic, they do test and play their game, but they sure as hell miss a few things from time to time..
Of course. I mean I know I complain a lot on the forums and forget about the Steam discussions of this game, my god everyone hates it. I have a quality about me that enables me to immediately spot flaws in something I'm participating in and there seems to always be loads of them about this game. Take COD for instance. They'll have broken guns being popular for a while until the creators nerf them and over time they make adjustments accordingly but the game is never to a point where one single thing makes people leave the game. That's my issue with this game is that for every issue they fix, 5 more arise.