If it wasn't for Britain and the Opium wars, China would be in a worse position now. China was very closed and very corrupt towards the end of the Manchurian's rule. Britain did exploit China, but their policy was very different than the policy in India, for example, or in NA.
This weak justification for imperialism is dangerous for our future generations. The subjugation and exploitation of technologically weaker peoples for PROFIT, usually under the guise of some self-righteous religion, mandated by god, is something that I hope humanity is done with.
In this case, it was a war fought to force a drug trade. Pathetic.
Yeah, it's a little more complicated than that. The Chinese demanded silver and nothing else whatsoever for their goods, creating MASSIVE trade deficit with all of Europe, sucking practically all of the silver there and then some (from Mexico and Brazil). The traders found a way to get silver from the Chinese (in exchange for opium). Trade loomed even more. Then the Chinese decided to forcefully stop the Opium trade, which would crush their trading partners. This lead to the first Opium war, which was quickly settled, but the Chinese broke their part of the contract which lead to the 2nd Opium war.
it sounds like you're trying to blame China for the Opium War. Fact is, if there was a war right now, fought to force trade of a highly addictive drug on another country, people wouldn't describe it as an opportunity for that country.
The traded goods don't matter. The Chinese government was being unreasonable in their policy. When you are unreasonable you face the consequences. Such is life, there are practicalities we need to consider. We don't live in a utopia.
What do you think will happen if the US suddenly decides to accept nothing else but gold for its dollar?
There's no point in arguing when you talk about historical matters as simply as a fight between your friends. Opium wars are a great example of Imperialism (which is not a good thing, although you seem to try very hard to twist and defend it)