So there are several things wrong with government-issued IDs. Government-issued IDs are a terrible idea because then the government basically controls what you can and cannot do because if you do something they don't like they could suspend you. Say something bad about the president ID, suspended. Vote for a different candidate, suspended. This is an overeach of the governments power and another step toward a country without free speech. If your ID was suspended it would be much harder to get a job, you may or may not be able to leagaly drive, you could be denied access to voting and so on. The stopping grinch bots act is a good thing but the government does not need to be the one enforcing this. They do not have the right to monitor what we do on the internet.