Smart contracts are something that will be required in the future for many things, they are building an amazing platform for many purposes and creating a huge utility for the blockchain it belongs to.
The more blockchain is used the more miners or stakers will be making money from the workload and the more they make the higher they will be profiting creating an economy that will result with the coin going up naturally and actually worth something instead of having no backing at all. This was the reason why I told everyone when Ethereum was falling in price to not sell and if possible buy more because Ethereum is backed by a lot of usage and it will go up as soon as sell orders stop which it did.
Smart Contracts are not overhyped they are underhyped to be honest with you, we should be focusing on them a lot more.
You do have a point there, mate. We as users of smart contracts need to be focusing more on them, as well as, supporting them every step of the way. For smart contracts to become successful, they would need to experience mainstream adoption especially by businesses and corporations worldwide. It's been known that several companies have become interested in blockchain technology, yet only a few have made use of smart contracts. However, as time goes by, smart contract platforms like Ethereum and EOS would improve until they become highly scalable and secure for the masses.
I believe that the one thing stopping smart contracts from becoming widely used worldwide, is the lack of scalability from well-known platforms. Ethereum has been the first smart contract platform in existence, but it hasn't scaled yet. Luckily, other alternatives have already implemented scaling technologies to make the execution and interaction of smart contracts, faster and cheaper than ever.
Nonetheless, if smart contracts become an indispensable tool for our society, the underlying blockchain's token (like ETH or EOS) could experience a lot of demand within the long term. Therefore, smart contracts could be the way of the future after all. Just my opinion