Add the many scams going on in the web3 space and it's easy to see why most people don't like it.
As a developer who started to turn into crypto recently:
I live in a corrupted country with a corrupted government that has too much power and has no good intentions for its people.
I can easily get crypto tokens or some other form of compensation for doing some work for a crypto company, which usually pays much better than regular work, while exploring new ways of thinking about how money and economy works in the first place.
As a developer I feel enthusiastic about everything crypto can offer, and learning more about Solidity development and inter-chain communications and new scalable layers just excite me even more.
There is not a single reason for me to not love crypto.
It's all about demographics.