I was/am having a completely different experience, the PC game is very good (not necessarily great) but buggy. Where as it sounds like 70% of the major issues were console related. It's not like I haven't played buggy games for the 30 years. It's more common to play buggy games than a completed game (i.e. really made it out of beta).
We on PC (honestly don't know if consoles participate) do beta testing now with EA games all the time. Not only that, we often pay for the privilege.
So in my mind this game success was always inevitable.
Scorpio Slasher: ... What about you boy, what do hate?
Marcus: ... Bullies. Tiny d*ck egotists who hurt people for no reason, make people lock their doors at night. People who make general existence worse, people like you.