Because (a) I resisted it due to (mistakenly) thinking it was not necessary; (b) the language was changing a lot and having a MIR to change would have made that harder. If we had had a MIR from Rust 0.1, it probably would have had to be completely overhauled by this point.