You say it like it's something they actually have control over. Like, someone could actually make a game like Project Cars and have it shipped without any serious bugs and it's just a matter of effort or skill. In fact, you implied that you would be capable of delivering on such a project if you were in charge.
That simply not realistic. The only way your point would work is if game developers sticked to the same old people making the same old games for the same old systems that they've always done and never attempted making something new.
A realistic view on the matter would be to expect new games to be released with bugs and to have a proper system for bug reporting and bug fixing. I said it back when the last delay was announced, that people shouldn't expect a bug free game, because there will always be bugs. That, if anything, is the first rule of software engineering: There ain't no such thing as a bug-free release.
I pointed out that projects I have undertaken are expected to be fully-functioning and bug-free
within the realms of regular use. Don't make implications where there are none, it just looks foolish.
My point works perfectly fine, when you have a paying customer you damn well make sure that the experience/service you are delivering is good enough. You wouldn't go paragliding and get told 'uhh the security system works 6 out of 10 of the times but thats good enough to get the cash from you, now enjoy!'. Once again you are ignoring the fact that I have said multiple times that my point regarding bugs is the regular occurrence within regular gameplay/usage. Microsoft Word may provide a fantastic word processer when it works but if I got a new build and there was random glitching, breaking and general sloppyness I would push for a refund. If something doesn't work as intended and money has been taken, developers are
liable under legislation to possibly be pushed to give refunds. Next time I buy an OS, I'll expect it work incorrectly, delete my information, crash my system, be uncalibrated with common choice of input and in general not work as it should. But its okay, I can report the bugs and wait a few months for it to be fixed. If that's the way you are happy with spending your money then fine but I want the biggest bang for my buck, and if developers think that they can get my cash with a half-arsed release then they have another thing coming.
The common point about games getting more complex is partnered with advances in project-management, coding repositories and the building of code libraries. Asking for a piece of premium software that works within regular usage is not a stretch and the general consumer should not be bluffed into thinking so.
EDIT: I'll no longer be taking this thread off-topic, just realized how long this has went on for. If you wish for me to explain these points again, feel free to PM me. 👍