The goal is to guarantee that no matter in which order the edits are received, all participants still end up with the exact same document onscreen. We've mathematically proven it, & ran simulations to double-check our work!
CRDTs not only gives us collaboration but also infinite undo & auto-save! As someone who enjoys writing about hypothetical new computing systems, I'd be foolish in the 2020's to not include CRDTs in my hypothetical editors!
Then there's the performance concern...
2/3!