I agree, there seems to be more and more bad drivers on the road and its just getting out of control now. A large number of the ones that cause you near misses/inconsiderate driving and just general hassle do seem to be foreign/immigrants/illegals. Now obviously some will find it difficult to adapt to our roads, but still some of the driving you see by them is a joke!!!!!
To be honest though, its not just these that are the problem. It seems we have ridiculous amounts of people that just dont have a clue how to drive or contol a car, and have no idea of road manners and lack basic common sense!