What's the difference between software you WANT to use and the stuff you HAVE to

Completely independently these two articles recently applied to some thinking to the subject of "heavy/crap" software being the norm within organisations:
I think their arguments are fundamentally the same ... Eric makes it a little more succinctly but there's depth and reasoning behind Jason' reporting of the Gartner findings.

Ask yourself the question, "Does it have to be this way?"
If the answer is, "No!" - go fight those that are forcing it upon you, whoever you decide that is.

First here's Eric's view

And here's the Gartner diagram from Jason's article that may give some answers to the "why":