Taken from a Q&A with nano's creator[1] around a question of why doesn't nano implement smart contracts:
> Smart contracts can’t cause side effects to happen. They can’t move property and they can’t negotiate unforeseen disputes. When you carefully look at it, all smart contracts take the form of a prepayment and slow release of locked-up funds. People haven’t and won’t use this for multiple reasons. Economically the opportunity cost of locked-up funds means they can’t be used elsewhere while locked up. From a practical standpoint, something simple like a rental smart contract could mean you’d have to lock up your year’s rent to slowly trickle out to your landlord. People simply don’t have this much money to lock up. Smart contracts can’t sample unforeseen circumstances, something like a judge ruling in contradiction to a smart contract means it will continue to operate incorrectly given the new situation. Oracles in smart contracts will very quickly become infeasible. Consider writing a contract about a building in a remote town, who is the person that’s going to go on location, make the determination, and feed the input into the system? How are we sure they aren’t coerced to lie?
[1] https://changenow-io.medium.com/ama-with-nanos-founder-colin...
However, so far it doesn't have users other than the stakers themselves. It's not all that hard to transition everything over, it's just that it's a live $200 billion economy and they're being really careful about it. Should happen next year though.
Bonus points for it being overseen by a Swiss non-profit, they fund development efforts and encourage adoption.
Who knows what the end result it, but I think the ideas there make it favorable compared to BTC and ETH. Not to mention lower transaction fees :).