You are thinking logically. In the US there were vastly more drug overdose deaths (think China-produced, Mexican cartel supplied Fentanyl)
Something I've noticed about you Americans is that you NEVER take responsibility for anything. Ever. It's always someone else's fault. Russia, China, Mexico, alqaeda.... On the opiods - China Russia Mexico arent forcing you to take drugs that's on you. You create the demand.
I don't hate America. Beautiful place. Its the people that fuck it up.