I am not sure that having a strong cultural identity as anything to do with drugs consumption. For example, I am pretty sure Russians also have a fairly homogenous population with a strong identity, and they still have an alcohol problem (for other reason I am sure). But I can't see the correlation or the causation here.
Just add another example, beef consumption is very low in Hindu countries even for non-Hindus. Similar observations are true for Muslim areas and pork consumption. Case in point is that a strong cultural identity can bring about a soft enforcement of certain practices (in Japan's case potentially help to explain lower drug consumption rates).
Worth also noting that in Asian countries, attitudes to and awareness about drugs are very extreme. Beyond being far more socially deplorable, most people also harbour ignorant views on the physical harm drugs can and can't cause. There is also less glamorisation of it in media.
>I am not sure that having a strong cultural identity as anything to do with drugs consumption.
Why can't it? Drug use could be socially shunned, counter to cultural norms. Consider Islamic countries where alcohol use is haram. Consider also that alcohol use in both Japan and Russia is culturally accepted. Alcoholism is a significant problem in Japan too.
HK has insane amounts of expats, significant amounts of which smoke weed. Probably almost half the expats I met, mostly rich young folks though so it's not surprising at all.
If you're white and walking around during the night you'll constantly be approached by people trying to sell you weed and coke. (Steep prices, but significantly easier to find than in most western cities)
Edit: Wrote that in a bit of a hurry. When talking about HK you need to take into account the massive income inequality between expats and many of the locals working "normal" jobs.
Weed is rather expensive for many of the locals, but for some western bankers making 10k+ USD a month it's a relatively cheap way to take a break from the rather hectic life in HK.