Smart contract isn't something new, far from it. So many people has been learning solidity scripting language in the past years but the only time I was given the opportunity of using a smart contract, I didn't and saved myself from one of the biggest fiasco ever in crypto : the DAO.
Right now I just did a smart contract unexpectedly for a real use case and it went like :

That's it. I literally had no idea I was doing a smart contract if I wasn't told it's a smart contract.
I needed to trade with a total stranger on the Internet, the escrow wasn't available so we just did a smart contract through the chat box.
That's how smart contracts should works : for a real use without being aware you're doing a smart contract.
Looks good, mind blown might be a bit of an exaggeration, but using your own smart contracts is pretty cool.
I don't really see how I will personally use smart contracts, but banks and businesses could and should be doing it a lot.
Could this not be done using ETH? I know the wallet sucks, but I assume a simple smart contract would be possible there too.