My idea about conflicts is, since OT is a centralized protocol, the server can refuse some conflicts and let user to resolve it.
Another thing I don't like about CRDT is for text editing, it requires a uuid for each char you type. this is a huge waste of memory and disk imho. on the other hand OT requires no metadata