You forgot to mention WHY the opium trade happened. China was exporting tea, silk and porcelain like there is no tomorrow and at the same time had accumulated the majority of the world silver reserves since they did not want to buy anything, therefore chocking the world economy. Then the British said, wait, we have something that you want to buy!