I completely agree with you, and I am feeling frustrated with a number of their current practises. The problem is there aren't many other options for the average user if you want a quality OS. I have no problem picking up a Linux distro, but others (my family members for example) can't handle the under the hood tuning it can sometimes require.