No one is forcing you to be charitable Patrick. London is a big place and if you are unable to find work perhaps you should think about your attitude towards others and the way in which you market yourself. Perhaps there is a correlation between the two?
I hope for your sake that if you are in need one day, you will come into contact with other humans that have different attitudes than yours.
Be lucky.