Ok your blatantly a ignorant Console user who has as much technical knowledge of systems as an ignoramus has on quantum physics!
Im not going to spell this out for you but i am gonna do my best to explain in lamen terms...
You bring up the point of variations in the PC systems, drivers, cards everything will make the game have more chances of bugs. No. This will mean that the game on the back will have works with : <insert card names here>.
People are trained in university at computer programming "languages". Therefore when making a X-Box game or another console version then you either use a converter, which create bug's just by using them on your program, or you learn of to efficiently code in sequences using a whole new language, also creating mistakes more frequently.
PC games have bugs. Yes. But the option of having them patched does not mean that in the beginning they are less of a beta than a console version. I have known alot of games on the consoles to have far mroe fatal error's than PC's and if you take the time, or have the knowledge about Personal Computers then you will find through your own safety there will be fewrer bugs... Try installing things without virus scanners on and such other nonsense. I think you will find that there are alot of games out there 100% bug free... the only console games that ive seen that are bug free are = 0.
Well ive got more work to be getting on with "in the office". If ive left any of your contradictions out just remind me and i will be glad to argue the toss out of this all week