Average user or not...
Lol.. Average user dont need games? Tell that to iPhone/iPad users where games sells a lot. OSX does not get a good and new game (except for diablo3 in coming month) nor support it any better than even iOS, let alone windows. Average users do games.
Hmm windows have VMware if you want to be so pedantic about virtual machine capabilities on Windows.
Funny. I bring in my iMac twice within first year for display problem, the second was for crashed OS which happens to be a gpu failure. My old Pentium4 pc at least had been fine for the last 6 years
Please stop Apple is perfect attitude. Mac fails just as much as "the other side" and OSX is not as secure as you want to imagine. Only thing that I still happy with Apple is their excellent service support and AppleCare compared to other pc companies. Outside those, Mac repair and maintenance always cost you arms and legs. Just wait until your precious Macbook run out of warranty and lost its logic board or GPU. You'd hate them for life to make you pay absurd amount for it.
I agree that average users like games, only problem so far is that most of the games today are tied to the DirectX engine and I do not know if Microsoft is willing to sell the rights of use to anybody, since they did corner the market for years and they have the advantage! Good for them!
VMware is not bootcamp where you double boot into Windows and play your favorite games in full speed (Well Apple does not allow Mac OS X to run officially in other hardware! Good for them too!).
Being 52 winters old and having experience in all platforms that are out there since 1984 (some dead ones too), I can assure you that Apple does not fail "like the other side", especially if you run for a long time (even days) resource hungry Apps, like 3D rendering, Photoshop etc, etc! Good for the Pros (I consider myself one).
My brother still runs a 2007 iMac with no problems at all, so I believe after all these years, if something breaks, he will opt for a new one!
Mine is an early Mac Pro 2008 and another 2006 at work still work great too!
Only problem the graphic cards seem like they expire every 2 years (ATI's problem).
My old Windows PCs they lasted as long too (with replaced graphic cards as well) and when the mainboards expired I just could not find replacements, so I had to get new ones as well(with CPU,RAM,etc.etc)!
It is really a matter of choice what you are going to use, but for my work and everyday tasks is Mac OS X, I find it more stable and reliable than Windows, which I "bootcamp" only to play my fair share of Need for Speeds!