I heard something similar about Russia after recent changes actually, it could as well be impossible for non-residents so tourists just stick with international roaming and public wifi. IIRC there's a catch-22 situation where you need a Gosuslugi (online government services portal) account to buy a sim, but you need a Russian phone number to sign up for one. As a citizen, you just need your ID (internal passport).