I read your "middle management" rants and agree, middle managers (typically) suck, but they are NOT the people making the decisions: executives are. Why is it the executives are foregoing Apple products for Windows? (Rhetorical question; we all know why: broader hardware base, much better price point, lower TCO, greater ROI, MUCH broader application support base).
I have Apple products (MacBook Pro, MacBook, iPhone, iPad), I have had PCs running Linux (great for playing around; tons of potential, excellent if you're running a startup), and I have Microsoft products. Apple was great...in comparison to Vista (total POS). Compared to W7 and W8, it is sllllloooowwww aaaaaasssss ffffffffaaaaaaaacccccckkkkkkk, and severely limited in functionality (unless you load W7 or W8 in Parallels/dual-boot/VMware).
The iPad is a great form factor, but it is ultimately a trendy high-tech toy. There are lots of cool little apps for diversion, but not a lot of practicality. It has a ton of potential, but may (Microsoft's bet is it will) eventually be eclipsed due to its limited acceptance in the corporate world.
As for "rebelling against Microsoft", it's the same old story since the antitrust proceedings due to Microsoft having the nerve to *gasp* include a browser with their OS.
Haters are going to hate, nothing anyone can say to change that. Fact is no one has been able to make much of a dent in their dominance. Google has been a massive failure on that front; Apple has been successful with their smartphone (revolutionary), and their tablet....in the consumer space. They have made moderate inroads in business with each, but they are still a minority in terms of phone for business. The iPad, on the other hand, was really the only game in town...until now.