It's broken in the amount of time it takes to become a LEGAL citizen. In that regards, yes, it is quite broken and needs reform. However, that can all be accomplished WITHOUT doing what Obama did last night.
First of all, the big complaint isn't about becoming a citizen, it's about waiting in line to become an immigrant.
Once an immigrant is here, they can, in time, when they're ready, apply for citizenship.
But it's getting here that's the big complaint; getting here as an immigrant.
Still, the fact that people complain "it takes too long" doesn't mean the operative word "too" is universally correct or the valid focus.
The INS considers a lot of factors nowadays, including the current unemployment rate, overcrowding of cities, regional economic status, water availabilities, etc., etc.
If we cannot provide adequately for our own people, then it rightly is supposed to take a while before an "opening" for an immigrant occurs.
This simply makes common sense.
We're still suffering from the effects of the Great Recession, the actual unemployment rate is still around 13 percent or so if you rightly factor in the estimated homeless and over-50 and others who've disappeared off the radar.
A country naturally wants to get their act together before they bring in more people that will causing adding to the number who have to fall into a safety net or disappear off the radar.
Perhaps if everyone everywhere would stop looking here as if we owe them a faster response, and instead hold some gratitude that they're even being considered, and joyousness if they get selected.
This complaint about "it takes too long" to become an immigrant, it's seriously skewed, inconsiderate, entitled, and also to a degree victim-mentality in nature.
America is neither a wished-for Shangri-La or a promised Heaven.
We have our issues too which we want to handle intelligently, to the best of our ability .. and if that means we don't have room to add more resultant unemployment and resource drain, we have to just say "not now" to immigration applicants.
That's the right thing to do.
There's
nothing broken about that.