Bitcoin doesn't solve any problem yet which is fundamental to our society and a fiat system like the trust issue:
If i exchange 1 bitcoin with you for any service or thing outside of the blockchain, i need the whole proof of stack system protection of our normal existing money infrastructure like lawyers, contracts etc.
And no smart contracts do not solve this issue.
What is left? Small amount of transactions per day with high fees 'but' decentralized infrastructure run by someone we all don't know aggregated probably in data centers owned by big companies.