I think you should remove 'economic' from the driving motivations behind the subjugation of 'other peoples'.
China having the long history it has, shows that capitalism isn't the motivating force behind everything. Prior to the ascent of Qin, the other kingdoms called them barbarians, chiefly Chu, because Chu had a long history and rich culture, so they considered Qin people uncultured swine. It was not a discrimination motivated by capitalism; after all, the most prosperous and powerful kingdom at the time was Chu.
When the Manchu took over and established the Qing dynasty, forcing all of the people to adhere to Manchu customs, such as the way of dress and hairstyles, was not motivated by capitalism, it was motivated by political power enforcing a top-down cultural change to society to stamp out rebellion in any shape or form.
Looking at the world through 'capitalism' and 'socialism' ascribes a very modern and narrow lens to the complexities of human nature throughout history.