Long lived PC user here....Just switched to mac about a month ago ( iPhone, iMac and MBP but still own my i7 windows machine ) and i think i can clear up the hate for Apple and Macs ( i use to hate them also )
A few things....
1) back then ( and still a little today but not as bad ), Macs OS looked very plain and boring...There OS really isnt that "colorful" so to speak, So it gives a more professional look which does turn off some people. The lack of being able to fully customize the look of the OS out of the box, turns some people off. Mac seems to love this "Powder Blue" theme color....While in windows you could have any theme color imaginable, Once again all about customizing....This type of thing normally bothers the younger crowd as they love to customize ( think of if like customizing your car )
2) This sort of relates to 1) in a way....Lack of customizing the actual hardware itself ( case fans, lights, accessories, etc, etc ) onces again Mac goes for the sleek professional look ( which i LOVE today ) but once again, Some people love to have 5 different case fans with 10 different lights...
3) Game support, Which still stands true to this day, Macs are not the number one choice when gaming....
4) ( thought you may not care to hear it ) Lack of Warez for Mac. Yes there are Warez out there for Macs, there a bit hard to find....So the younger people who prefer FREEBIES much rather stick to a PC because you could find anything and everything in a heartbeat...
5) Price tag! EVERYTHING and i mean EVERYTHING that has a Apple logo on it, Is EXPENSIVE! So some people simply cannot afford a Mac or are simply jealous of the fact that YOU own a Mac and they cannot afford one, Which is why they talk trash about Macs ( jealousy! )
6) Price and Specs vs a PC? Yeah you can get WAY more on a PC...If your spending 2-3,000.00 on a iMac or MacPro, Look at the specs as opposed to a PC if you spent 2,3000......You could get something a lot more powerful and with more features when compared to a Mac for the price.
7) Software...Everything that is on PC is on Mac, Though its much harder to find is the problem..Thats another good reason why people dont go Mac or talk trash. PC software is EVERYWHERE! ( hell i go to my local hardware store and they have a bin of 9.99 PC software! ) lol but Mac software is just hard to find....Its there but you just have to look. So people get the impression that "you cant do this on a Mac"
Macs are awesome, bottom line..Apple locks down there products for a reason....So they WORK WELL! and STAY WORKING WELL! Yeah, if you dig deep enough you can change themes, colors, etc, etc..but Apple has locked down certain features for a reason..Unlike with Windows after about 6 months of installing 20+ apps your system will have errors, slow down, etc, etc...
As for gaming support, I PERSONALLY think Apple has been a more professional system in the past years....catering more to professionals and therefore never looking into the gaming industry but now with the iPhone, iPad, etc, etc they are attracting a more younger crowd and are starting to look more into things like gaming and such....also there design changes ( all aluminum ) is really attracting the crowd to.
The high price tag i think pays off for the build quality and support you get...Ever compare the build quality of a Dell or HP laptop to a Macbook Pro? Yeah....I thought so...Ever call HP or DELL tech support? lol
Plus, Dont lie.....The Apple that lights up on your MBP is just flat out awesome!!! lol