And still this type system could be the base for a very interesting and powerfull programming language imo.
Presumably with the rather unpleasant side-effect of compiles that may never finish. :-P
This really isn't a big deal as it resolved via type universes.
Yeah we don't throw programming languages away because they are undecidable.
So why would we throw type systems away if they are undecidable?