Nobody like Gypsies in the Balkan, except Emir Kusturica and few other individuals. :) Don't like someone is not same as hate someone, exist also neutral option.
Most of Serbs don't hate Gypsies, but they have distance towards them. Serbs and other Balkanites just don't see Gypsies as normal people.