If you say the population in a country is 30-40% using crypto currency, no. because crypto currency users are not that big. for online shopping, it is rare to use or accept crypto. and sending fees in crypto, either bitcoin or ETH, are very expensive so it is not competitive if you use bitcoin or ETH as a means of payment.