How does that work?
The blockchain can only enforce its desired state on the blockchain itself. It cannot affect the real world unless you delegate said effects to a trusted party... which defeats the whole point of a decentralized, trust-less blockchain, and you could let that trusted party just run a centralized database.
How do you reconcile the ability to lose a private key with real-world assets? In the "fiat" system we rely on courts to be the ultimate arbiters in such cases and it works well enough. In this system, what should happen if someone owning a tokenized real estate asset loses the corresponding private key?
> The act of trading the tokenized asset also settles the trade
This again only works on the blockchain. When the tokens represent real-world assets the two are not in sync, and there's a risk they may not be reconcilable (you "buy" some real-estate on the blockchain, but the government having jurisdiction over the real-world location contests your ownership claim and people in uniform with guns prevent you from entering into said real estate).