You don’t need CRDTs You don’t need CRDTs for collaborative experiences.
First lets get the ‘what-about-ery’ out the way…
Things you do need CRDTs for Offline first – this is wayy harder to get useful behaviour with out CRDTs. If you don’t use them, you’re pretty much destined to have LWW (which is actually a CRDT behaviour), and one user is likely to overwrite the changes of another. This isn’t a great experience for anyone involved.
Paywall :/