I often think that it must be extremely difficult to own a company of a significant size without compromising considerably on quality, care, decent morals and treating employees and customers truly well.
Once you get to the point where you're taking on shareholders, opening multiple branches, decentralising control and making economies of scale, you're never going to be able to put ethics and kindness at the centre.
I reckon it must be the same principle with countries. There are plenty of tiny little nations that are wholly insignificant on the world stage, and never going to become global powers -- but there's plenty of scope for the people to have nice lives and a real sense of community, with a cleqr conscience, should they wish to.
On the other hand, none of the industrial powerhouse countries could possibly have got where they are now by not doing a lot of very bad, horrific things along the journey.