I think this is due to government regulations and the restrictions that have been imposed in the US. In the US, new users can only withdraw up to $2,000 within 24 hours from ATMs, and some other regulations have discouraged many people from using Bitcoin ATMs.