Comment the trouble is that they keep changing the UI and (Score 1) 357
back when it was win 95 or NT, the was no large established ecosystem that relied on a API and any changes to the UI were clearly better.
20 years later there are billions of users all dreading the thought of something different - and win 7 counts as different. there are hundreds of thousands of developers all thinking the same.
your customers don't want change - but you only make money if you change.
the only thing stopping MS becoming altavista is that MS enables so many critical businesses processes using VBA and until processes change, that won't change.