Yesterday President Obama issued an executive order declaring that up to five million illegal immigrants will not be deported, and will eventually be given work visas. It seems obvious that the President exceeded his authority, and he did so for at least three reasons: to ease the suffering of millions of people, to win Hispanic affection for the Democrats, and to poke the Republicans in the eye.
Republicans are up in arms over the President's imperial overreach, and their anger is justified. The President intentionally provoked it.
However, everyone needs to settle down. It's important to remember that there are more than ten million people here in the country illegally, and the vast majority of them have committed no crime other than their illegal presence. They're already here, and there's no practical way to "make them leave", no matter how strongly you feel about it. It's just not going to happen. America is not going to forcibly deport ten million people. This executive order didn't "create facts on the ground", it responded to facts on the ground: the people are already here.
Furthermore, President Obama could have Constitutionally issued pardons to each illegal immigrant individually if he wanted to, and there's nothing Congress or any future president could have done about it.
So, while the method and motivation behind this amnesty are troubling, it isn't the end of the republic. 99% of these illegal immigrants will make great Americans. The fact is, America's ambivalence to illegal immigration has led us to where we are now, and we really have no choice but to regularize their presence. If there's a national consensus to avoid this situation in the future, then Congress will have to pass some laws that will actually prevent it, and we citizens will have to elect presidents who will enforce those laws.