Like every engineering project, it boils down to pros and cons, it doesn't make sense to shoehorn blockchain into everything.
Do you need a decentralized, trustless, transparent and uncensorable system with adversarial participants and you can boil down your logic to a bunch of if/else conditions and some for-loops? Then blockchain probably makes sense and finance is the best use case so far.
But decentralization comes at a great cost, both in efficiency and actual costs. So do I want to train a ML model in a decentralized way? Probably not. Do I want to put my game on the blockchain where I relinquish any control? Probably not.
The hype means that people are trying to put blockchain into everything which in turn turns off a bunch of people because it doesn't make sense.