Let me start off and say this is not a Console Vs PC or Brand Vs Brand Debate.
Like the title says are you tired of being a Beta Tester. It seems to me that more and more games are getting released that is highly unfinished with amazing low performance.
A pefect example of this is the recently released Assassin's Creed Unity that is running nearly 20fps on consoles and even dips under 20fps and is having a HUGE amount of problems running on PC.
The Evil within having huge fps problems on Console to the point where it dips under 20fps I personally don't know if it had PC problems.. Lords of the Fallen having fps problems on both PC and Console.
Battlefield 4 releasing with broken servers that still have problems even today.
Another Example is Watch_Dogs and Black Flag both having bad PC ports more so Watch_Dugs.
It seems to me over the past couple years more and more games are releasing in such a mess that some are unplayable. I play on console mostly and I can game at 30fps just fine "Perfer 60fps" but I would take 720p/60fps over 30fps/1080p anyday. But thats a console problem.
I am personally just tired of being a non-paided Beta Tester for companys. So I personally have decided I won't be buying a Ubisoft title unless its used or at a huge discount and ill be doing the same to any other company who release's halfbaked games. I am all for giving them profit as long as the product works the way it should.
Games like ACU/WD/BF4 and so on should be a example of what not too do. Personally I feel companys like EA/Unbisoft should get into trouble in some way for releasing broken games.
I really do feel the only company who dosen't release broken games is Nintendo but thats just my opinion.