First,if you don't want to offend others, I suggest you might want to stop using the word "suck".
Most of your rant is about things that you don't like and some others don't like.
So, who should MS cater to, those who like the default or those that don't?
You might try being thankful that you have an OS that is customizable.
For myself, I think it's terrible that Firefox picks a location for downloads that I don't want, so if you don't want that also never use Firefox, use chrome instead. Wait a minute, chrome forces a home page I don't want so everyone don't use chrome.