I agree with all the point above. They are valid. But also take into consideration how much more goes into video games nowadays than 5-10 years ago. Sure, back in the day if a developer released a buggy game they got in huge kak for it, but at the same time there wasnt so much of a variety of PC specs etc. Developers are in it for the cash, and if they can make the same game run "averagely" across three platforms then they make money. Hence why games that are exclusives are so polished.