The Great Realtime Collaboration Misdirection
the need for realtime editing in applications is greatly exaggerated. Think about how rare it is to:
get two people to be in the same place at the same time
have a task where more than one person makes changes at a time
want other people peering over their shoulder while they work
Source