I think if you've had a 30+ year political and media narrative that greed is good, it's every man for himself, there's no such thing as society...then you get a selfish population. We see it now in voting patterns, we see it with the frankly ludicrous reaction to welfare claimants - penny to a pound if you find a story on a newspaper's website about food banks, the comments will include some questioning whether people go there for freebies so they can splurge their cash on fags and booze (absolute bollocks btw) - social responsibility is not part of the UK's makeup at the moment. Which I find very sad but that's where we are.
People at the top of the tree in this country invariably care about the bottom line and nothing else. Employees are hired hands who should be grateful they've got a job at all and if they happen to be collateral damage, well then that's just life.