I've had limited interaction with gypsies, mainly through my work, and I can't say I've had any bad experiences. I know I've been warned not to get on the wrong side of them, and to watch what I do/say and not to approach them on my own, but I don't know how much of that advice was fair or how much was prejudice. I also used to work with a woman who was half gypsy, and she was very clear about right and wrong, and went against most of the prejudices I've read in this thread and elsewhere.
The ones I met were living in semi-permanent homes on established sites, and I have to echo that they were always very clean, albeit with dubious taste. I never saw any bother, and was treated with respect, albeit perhaps some suspicion, not that I blame them given the evident prejudice they must face on a regular basis.
The outfits were horrible, and my former colleague would have agreed. She used to take the mickey out of that aspect of her culture, but she got very angry at the presumption that they were thieves or cruel to animals. I think she acknowledged the readiness to get into fights.
Like all communities, there are good and bad people, and when people get a bad reputation, it's easy to play up to it.
No doubt, the nature of their lifestyle means that it is easier for those who decide to fiddle their taxes to get away with it, but it's something that happens in the rest of the population too.
My main criticism, which I accept is seeing their life through my values, is why spend so much money on what I think of as superficial stuff like a wedding dress or expensive ornaments, and tacky jewellry, but live in a caravan/mobile home. It seems like a waste that would be better invested in a nice property, but if your culture is one of moving around, then property isn't something that you have ever bothered with.
People are asking how they can afford expensive weddings, but I bet most of us could if we hadn't spent so much money on our homes in the first place.