Every country at the moment is screamming about shortage of IT staff, so as a logical consequence more and more below par people are being hired to look after systems thus the suits want systems that the id10ts have a chance of being able to look after
A common linux cry is want a bit of functionality -> write it yourself but imagine if every windoze box in the world was replaced with linux tommorrow. Do you think there is enough cluey people in the world to look after/customise all those boxes???
Human development has and allways be a stumbling,drunken meander not the confident march that the idealists which for.