If it doesn’t do this, then you can steal the car by selling the NFT, simultaneously disabling the car’s Internet connection, and driving off. Now the NFT is held by one person but the physical car is held by another.
If you want to sell the car, simply hand off the physical NFT to the new owner.
Or if it does open without Internet, then you can buy the house NFT, but the seller disabled the Internet connection in the house so the door doesn't know about the transaction. Now you're locked out even though you theoretically own the house on the blockchain.
Turns out the blockchain doesn't solve ownership of physical objects. You still need intermediaries like the police and courts to decide who owns the house.
We've had the electrical power grid for over a century, but power cuts and brownouts are still a thing.
Designing vital systems to assume 100% reliability of shared systems is dangerous.
Keys are already decentralized and fully controlled by me. I can copy it and distribute it freely. Putting an intermediary (a blockchain) between myself and access to my house just seems silly.
I don't know about "no need for intermediaries" because of course you need someone who creates and maintains this blockchain, since blockchains are not present in nature (perhaps that is a decentralized group of people but the blockchain and its maintainers are then the intermediary between the two parties) so let's focus on the no physical key part.
If the primary benefit of blockchain is that only the registered owner of the house can get access to it, on that blockchain, that's a pretty weak feature and actually pretty shit. I would like my family to also get access to my house, as well as perhaps other people like houseguests or a maid etc. Keys seem to work pretty well, nobody is pounding down the door to buy "smart locks" as far as I can tell.
I'm not saying blockchain won't provide transformative utility, it might, but it probably won't look like what we imagine it will (existing paradigms, but on a blockchain).
And as for sharing keys with family members, perhaps just list them as sub-members of the owning member on the blockchain. When the owner changes, all previous sub-members lose access too. This can probably be done using a smart contract
But real estate law does not.
(I also know nothing of the space, just engaging to build my own understanding.)