I agree, I overgeneralized things. However I was not aware that some $$$ motors are made in China.
I am not surprised with regards to "Made In China" / "Made In CountryX" at all. Once upon a time, I was working in a factory where we were making "Proudly Made In US of A" paper towel holders by peeling off "Made In China" stickers and placing whole assembly in the cardboard box.

That place went out of business a while after.
Quicksilver - where are you getting the ESC & Motor? offshoreelectrics?