Sort:  

Without a doubt. There is a limitation to just the transaction/ledger layer.

Smart contract change that but bring scaling issues. Hopefully Hive can solve this with layer 2.

While I believe there needs to be some (conisderable?) change in the overall business model, the implementation of additional Layer 2 resources will be interesting to watch.

There is a lot of potential. Yes I agree it will take some time.