MediaWiki architecture document/How and why/questions

If you had to pick, what are 5 key decisions MediaWiki's developers made that were very insightful? Why?
And if you had to pick, what are 5 key decisions MediaWiki's developers made that were, in retrospect, the wrong choice? Why?
What are MediaWiki's idiosyncrasies? What makes it special compared to other PHP software?
What would you say were the main milestones in MediaWiki's history?
What decisions and improvements improved or hurt MediaWiki's performance?
How would you describe our attitude to backwards compatibility?
Anything else you think should be included in a document about MediaWiki's architecture and history?