Well, yes, I can't sum up better how I feel, vs. MS and Apple !
Sure, a macbook is a lot more expensive than a shite Lenovo laptop, but the macbook OS is still under your control. You don't want to upgrade to Yosemite or El Capitan ? Sure thing, just don't do it in the app store. I've dodged Yosemite for one year, because of software compatibility issues without any nuiance.
W10 auto install have been a problem since one year, MS putting more pressure every year to upgrade, without even speaking of Lenovo (and friends) malware !
MS has allowed OEMs to install malware on their systems, unlike Apple, and that's the difference between a macbook and a Lenovo laptop.