I agree. I don't think the article was blaming them at all, simply reporting on an unfortunate situation all the way around.
Having spent a fair amount of time in Slovakia, Hungary and Romania, I do think there are two sides to the Roma story. Basically what you've got there is a world-class chicken-and-egg argument that goes back hundreds and hundreds of years.
The Roma say "We're mistreated and we're poor. For these reasons we live the way we do."
The Gadjo (non-Gypsies) say "The Gypsies don't work, cheat and steal. For these reasons we treat them the way we do."
Basically they are both completely right, so far as I can tell.