I was in the beta. Many of the issues, that could be interpreted as not being so critical, were there and reported. I assumed that they would be fixed in a Day 0 patch.
Instead the game sucked in a huge way regarding multiplayer before launch. Technically, those of us who pre-ordered and played beta got the game on Monday when the general release was Tuesday. But that was much complicated due to some retail outlets selling the game day(s) early... like Sunday? Or even perhaps the Saturday before the official launch date?
Regardless, this 'negative favor points bug' was around in the beta. So it has been months now with that bug.... I think, at least. Weeks for sure.