People like btc because they understand btc and believe it will lead to better future. On the other hand, the people who don't know btc have no reason to hate it. Finally all the people love it!
They do have a reason to hate it. It's different. Some people are scared of different and automatically hate change even if it's good, they just can't see it.