I'm surprised Magic Lantern hasn't been sued out of existence by Canon. Canon is notorious for holding back simple software features from entry-level cameras to price differentiate. Customisable firmware is a threat to their business model...
For the same reason I'm curious that Sony is not more open - their strategy appears to be the opposite of Canon, throwing in the kitchen sink of features into their entry level bodies. And yet they have removed tha ability to load Android apps onto their latest cameras...