ArcticCircle
Newcomer
The other solution is the one almost nobody seems to be able to do : boycott.
I don't buy EA, UBISoft, and Gearbox games at all, and never buy a game before release.
While everyone is free to boycott companies for any and all reasons, personally I won't do it. I've played games only on home computers and personal computers so I've never experienced bug free games. Over 30 years of more or less buggied games. I don't expect it to change. I do belive those who played with consoles and only bought limited number of games might have experienced polished titles in the past but that world is unknown to me. So I keep on buying titles and ignore the bugs the best I can. And bugs are something I can deal with - game design issues are another matter.