One reason is that the taxes were unfair. The colonists thought that they should have some say in government. Sometimes they were taxed on stuff that was so little that it shouldn't have had taxes. These are just some that I can remember. Hope this helps!
Some of the reasons that the chicano movement started was because of racism towards mexican people and the the East L.A. Walkouts.
When young people migrate from a rural area which probably already is suffering from a low birthrate, this effectively eventually can create a "lack of life" in a certain place where after a decade or a few decades, a certain rural area can actually die out due to not enough young people being there anymore.
Living in the city is dangerous because there are dangerous people in the city, and it is very poluted, but in the country, it is more remote and less poluted then the city, hope this helps