In India, similar, but then the election commission is required to provide free election identification documents for voters.
In the US, the ID must be current, i.e. at current address, paid for by yourself. It can take a few hours to get one, and take $20 or more per person, so poor people that don't drive and move often from one rental dwelling to another have to spend a significant amount of time and money to get 'acceptable' id. Student id 🚫 gun owner id ✅