I have relatives that live in a region with a lot of gypsies and I am endlessly fascinated by the success of their phone scams. As I visit them annually, I witnessed gypsies getting rich and building huge houses, collecting scam money from the local western-union branch almost on regular basis. Since they speak Turkish too, women call random Turkish numbers and ask men for money(claiming that they are coming to Turkey for them but an issue come up at the border) and their husbands collect the money from the western union. Sometimes it's very theatrical, the husband pretends to be the "evil Bulgarian police officer". I've seen it with my own eyes.
Just next to Bulgaria is Turkey and in this country the Gypsy image is drastically different. In Turkey gypsies are musicians, dancers and overall free soul people. Much less negative connotations overall. The exception is "Conolar" or "the Jonos", a clan in a major Turkish city. They are known for their temper and originalit. Here is a local fight, quite amazing: https://www.youtube.com/watch?v=aaNj4RQC4Ec
If I lived only in Bulgaria I might as well be a racist but I have seen enough to believe that the Bulgarians need to look in the mirror if they are looking someone to blame about the situation with gypsies. It doesn't have to be the way it is in Bulgaria.