This is probably the only case I've encountered where the people doing the hating have a legitimate rationale for generalizing their hatred. I can emphasize with that, and I probably wouldn't be as kind to them policywise as Syna and FaustWolf were. I have no desire to defend them from their own actions.
Hmm, I'm not saying I would be kind to them. I really don't know what the solution is at this point, but I'm not a relativist (nor do I believe in absolute morality, but regardless). My instinct is to say "more, better police," because if the police were able to do their jobs with respect to the Roma this would not be so much of an issue, but I don't think that would necessarily end well. Regardless, the Roma are disrupting the cultures they live in and causing a great deal of harm to people and property, so I don't see it as remiss, necessarily, that people dislike them, & that states crack down upon them. Actions have consequences.
I do very much doubt that the chances they were given were very well-considered.
What I'd like to see is a serious discussion about discrimination and dysfunction that goes beyond "they're evil, terrible people," and beyond the assumption that if someone choses against a chance of hard work, mainstream success, and moral compliance they are inherently degenerate. There is probably a great deal to be learned about the psychology of poverty from the Roma's situation. In general, I favor framing questions of ethics in terms of cultural norms, because that's what I consider 95% of ethics to be.
I also know (and it's repeated in the thread) that the gypsies in Southern Spain are very well-adjusted and well-liked. Assuming they have anything significant in common with the Roma generally, maybe some clues to a policy could be found in studying the history of the region.