Wow, that's pretty heavy accusation.
A person earning £100k might moan that they "pay more in taxes" into the UK system than they ever get back. But I think it's a good thing, because A) they can afford to pay a lot in taxes, and B) the £100k person gets back all the benefits of living in a society with a decent welfare safety net.
So I don't have any problem with UK paying in more money to EU than it gets back. This is a Good thing for social justice and political stability, making our region (Europe) overall more prosperous.
If that makes me a selfish coward, so be it.
(*My actual salary is only about £30k, btw).