I learned a while ago that it doesn't matter how broken something is if everyone is using it.
Humans are incredibly resourceful, if not also short-sighted.
Look at PHP, look at Javascript, look at Wordpress, look at email, look at the original jQuery etc...