~
You are correct about the limit of OP_RETURN as @ETFbitcoin pointed out but you are forgetting that the examples you used (documents related to ownership of a car or a house, etc.) has centralization attached to it so you don't need to store the whole document on bitcoin blockchain, but only some sort of link to it like a serial number or document hash, etc. and OP_RETURN's 80 byte limit is more than enough for that purpose.
Here is an example of real world application. Land registry by the government of Georgia using bitcoin blockchain:
https://www.forbes.com/sites/laurashin/2017/02/07/the-first-government-to-secure-land-titles-on-the-bitcoin-blockchain-expands-project/Right,
There is no need to use the
bitcoin blockchain, if in the end there is a centralized authority around.
I might have been to sloppy to find another example of a use case where the whole document needs to stay in the blockchain!
Maybe saving your seed?? /joke