A little out of character, but difficult to argue with, certainly.
Though I should point out I live in a country built largely on imperialist conquest and economic and military aggression, responsible in large part for setting off all the stuff you said in the first place.