In my opinion do not need an ATM, the cost to buy a machine and ATM care is very expensive, who will pay it? Even if it exists only in some special places, it is unlikely that bitcoin ATMs exist in every village, so bitcoin ATMs should not be a top priority
The local bitcoin company will provide it (all the costs for the machine itself and the maintenance) and as an exchange, they'll take a pretty high fee for a transaction as already occurred to all people that they're complaining about how high the transactions fee were using ATMs.
Though, sometimes people are misunderstanding about the function of bitcoin ATM and Bitcoin vending machine, they can't even see the differences before getting explained.