Bitcoin ATMs are expensive to buy, not many businesses want to buy them and rent expensive floorspace to operate. Breakeven is difficult if local bitcoin community is small, let alone make a profit. We will not see more ATMs on the streets until their prices drop.