How about smart contracts? '
Is anybody really using them for real world problems?
Yes, smart contracts are being used daily. Go take a look at MKR/DAI and find out how people are collaterizing their blockchain assets to take out
trustless loans, and find out how that system creates a
trustless stable coin
Or have a look a Gods Unchained and compare it to Blizzard which just took away players' earnings.
There are many many gimmicky smart contracts which have no use at all, I won't deny that. But there are also some legitimate projects being built, that can actually solve problems.