to compare it to immigration. That's why all the simple answers people post are ridiculous.
Fact is we live in a complex society of 310 million people and special situations crop up for everything. These get
lots of publicity and make government look bad, but the real issue is that the law generally just doesn't allow
for accommodation to special circumstances without a judge getting involved, and even then often not.