Blockchain is the machine learning of 2017 - just using that word tends to get you money. So people just put it in places where you don’t really need it. I’ve seen a proposal to store your running data on a blockchain, but I don’t see why you would want to do that. There are also proposals to store your healthcare data on a blockchain, there is literally no reason why you want to do that - it’s publicly available! I don’t want people to see what diseases I have had! So there is a lot of exploiting of the name of blockchain to get cheap money. There are a lot of application scenarios where blockchain just does not fit, and people are trying to make it fit.
There may be some simple projects where blockchain makes sense. Actually, a currency is quite simple - at a very high level, it is just transactions going from one person to another - from one public key to another public key. It’s a pretty simple model, yet actually implementing it turns out to be very very difficult.