Students basically have a choice for what school they attend anyway, and there aren't any problems with it. For example, even though I live in Louisville district, I still go to school 30 minutes away in Irving. Most people just use fake addresses or transfers to be able to switch schools which will work as long as you get good grades and don't get into fights, which is fair since that's not the school you should be attending in the first place. If you mess up in a school you shouldn't be going to, you can't go there anymore, so it doesn't ever get too crowded.
I don't see much of a purpose in forcing an un-developed country to protect it's environment. Most un-developed countries don't have electronics, cars, or anything to even produce pollution. They usually have much bigger problems to deal with. I'm not saying the environment isn't important, but I'm saying they are probably more concentrated on eating, money, health care, and more. Developed countries have much more of a reason to protect their environment, because they don't have to worry about these things as much as developing countries do, and we have more problems with our environment.
I think the pros and cons are equal. There have been many bad things that have happened while trying to establish the U.S., like wars, slavery, fighting for woman's rights, ect., but the outcome of these bad events have lead to good things, which is why the U.S is now a free country.