So it's not just about displaying what mode the system is in but also making sure that the user is always aware of the mode. It's this mismatch that make modal interfaces bad.
Edit: Parent has since deleted their comment. It used to say something along the lines of:
> So if I make vim always display the mode its in, does that make it modeless?