Worth noting, that normally locusts do not last for 2000 years. And there is only one common denominator why this one did. And oh no, I am not sure if this is the end yet.
There is also only one common denominator (or rather a combination of specific several factors) for non-expanding, peaceful, thriving and resistant population.
And of course there are a few solutions in between that produce results in between.
Proletarians who are in favor of progress have no chance of solving this one. This is exactly why they are unintentional but the sole triggers behind grasshoppers turning into locusts.