While I agree with regards to iLife, the software overall just seems to have gone down in quality. Since upgrading to Yosemite I've had a ton of issues with Apple Mail (which is a staple for me) and wifi in general. Having to toggle your wifi on & off throughout the day gets pretty old pretty fast.
Still a tough sell to go outside apple simply due to the hardware quality & resale value, but at least we have some contenders today where a few years back there were none.