I do not know who hates it, I think these are only those people who did not invest in it in a timely manner, lost tons of income and envy those who successfully mine and trade it.
I agree with you, the main factor is envy. Bitcoin has indeed made many people become millionaires, especially those who invested in bitcoin in the initial period and saved for a long time. Now the value has increased by thousands of percent. Bitcoin haters are people who have plunged into bitcoin but have suffered many losses. Or people who always see the bad side of bitcoin without ever wanting to see the advantages of bitcoin. Bitcoin fans are obviously people who enjoy the benefits of bitcoin and who see the positive side of bitcoin.