Its simplicity accounts for its robustness. In a hundred years I can still see something very much like like email working precisely because it is simple.
What do you mean fail? Asana is doing very well. Does it boast replacing email... probably not. But still a very recommendable application for small teams.