

Someone has to pay for the new SSN system. Someone has to pay to maintain the database for the old system, since a lot of stuff is still reliant on those “old” numbers and will be for some time. Someone has to pay for printing and distributing new cards to everyone. Someone has to pay for gov employees to check IDs and verify people before distribution. Someone is going to have to pay for errors in the deployment. Someone is going to have to pay for the damage done by identity theft.
I would bet that someone will not be Elon, or anyone else at DOGE.
It’s not a double check at the polling station. They simply need to confirm that you showed up and voted today, and have a way to ID you. The actual check, that you are legally allowed to vote, and that you are actually who you say you are, and that you aren’t allowed to vote anywhere else, all happened when you register to vote. That is a long process, and that’s why it is done before you actually need to go vote.
Elections are run by the individual states (unless something egregiously unconstitutional is going on) which allows the governor and even local election officials to make decisions that affect how hard it is to vote almost down to a street level basis. If you don’t want people from blue areas to vote, you just put in fewer polling stations, and make them in less convenient places for areas that skew blue on the map. So adding 30 seconds to the voting time doesn’t really matter for a rural station that might need to service 100 people in a day, but for an inner city location that might need to service 100 people a minute those 30 seconds per person really add up.