"Multiple compilers" will do little good if the compilers aren't generally available. The Ada problem is all about availability of good implementations. (And no, GCC doesn't cut it. Not in 2018 at least.)
Yet, I'm genuinely curious, why isn't GCC up to snuff?
* Edit: Which of course limits general adoption.