>This is so unfair to citizens of other countries.
Not sure how it's unfair. The bill has a clause that anyone currently waiting will not be impacted.
>I think lifting the cap all together will be a better solution for everyone?
Not sure if you're serious. Even adding a few new green cards is politically impossible in the current climate. Just imagine the attack ads on TV for the next election.