Hungarians and other Eastern Europeans didn't get exposed to people of other ethnicities because of the cold war. Many of them hadn't seen a black or asian person until the Berlin Wall fell and the communist countries opened their borders. I think a lot of it isn't racism, but is simply the fact that they've only ever seen white people, so that's who they're attracted to. I don't think it's anything personal - it's just their culture.