Britain spent a lot of time, treasure, and lost thousands of its sons to, for instance, fight the trans Atlantic slave trade. 

Not because it helped them or was profitable. It wasn't. But it was right.

There is no perfect nation, but tbh the UK came as close to one I've seen