For example, could you imagine buying a car at a dealership with ONLY a smart contract,
or would you expect to sign additional legal terms along with it?
I could imagine buying a vehicle with only a smart contract, so long as there is another smart contract that functions as the legal terms in the future.
how would you resolve a situation where the car is defective or warranty disputes?
That would really be hard to resolve using the existing technology we have today but I guess in the future, it would be possible for companies to resolve it even if the buyer paid through a smart contract.