I understand you are addressing the current situation and you may have the right answer. Still, ultimately it is the lack of attention and effort by the citizens of Vallejo that is largly to blame for the problems there. They should all be forced to stay in Vallejo and work out the problem they helped create.
You could say the same about Americans.