You touched on a lot there.
Regarding if everyone thinks like that then nothing gets done. True. But honestly, would you want to live next to a massive wind farm, creating constant noise, constantly having maintenance, very little in the way of wildlife? etc.
Re the blame culture, that is part of the miserable world we live in. It resonates deeper than this subject. Accidents do not happen anymore, someone is always to blame!
Can you blame people for looking after number one? Nowadays it is the only person you can really rely on. No such things as communities, not anything near what this country was like during WWII. Back then people rallied and helped out one another. People may put that down to immigration?
We as a nation do have an immigration and benefit problem. If you deny that you need to take your rose tinted specs off. That's why UKIP is so appealing at the moment, because they are making the right noises. I am not a fan of theirs at all, but i can see why they are getting votes. Come the next GE they will be nowhere so it’s irrelevant. We have 3rd 4th 5th generation benefit claimers that have known nothing else. Single teenage mums by the thousands that can't wait to have their own flat and all they need is to pop out a baby.
It's a home grown problem as well. We have inherently lazy Brits who blame migrants with better work ethics for taking their jobs.
Regarding the whole borders thing. Depends where you are coming from. I was born in the UK. I work and pay taxes to help run the UK and pay for services I use. Whilst I don't have a problem with people migrating to this country, my problem lies in people coming over here and taking advantage of our generosity, not contributing, nor having anything to offer. It's like me going into my next door neighbours and watching his TV, eating his food, using his water. Likewise I wouldn't expect to go to Dubai or NZ or America and expect a house, and money to live off.
The world is ugly. Life is short. Get on with it.