&quot;I don&#x27;t understand this obsession with offline support for collaborative realtime apps.&quot;<p>You&#x27;re already offline. Conflicts can always happen. Your 3G disconnects frequently. If you want a robust app, and especially if your target audience is often on the road, why wouldn&#x27;t you be &quot;obsessed&quot; with offline sync for collaboration? And if you really need user-guided conflict resolution, you can just make that.