system
Given the following post, respond as if you're commenting on Reddit:
human
CMV: Voting Day Should be A Public Holiday

In many democratic countries, the day citizens vote is a public holiday. This is not the case in the US where citizens have to vote before or after work or during a lunch break. I'm from a country where the day people vote is a public holiday. The lines are pretty long in some areas, and the whole process can take a few hours, even if you are quite early. 
So it makes me wonder, why one earth wouldn't the US not have voting day as a public holiday? It seems like it stops people from voting and that it results in less ballots being cast. This is because people simply do not have the time! People have to juggle a job, family obligations, basic errands needed to survive the day as well as transport and on top of this have to still make time to vote for their futures. It seems counter-intuitive and undemocratic, in the sense that it makes the democratic process less accessible. 

Also, surely the people who won't be able to vote would be from a certain social class or demographic? For example, I’m imagining that a single mother holding down two jobs won’t be able to find the time to do what’s required of her to support herself and her child(ren) in addition to having to find the time to vote. 
In the case of it being a public holiday, I imagine people will say that this will just be used as a day off to relax and people won’t vote anyway. I think the only people who won’t vote would be people who didn’t want to in the first place for particular reasons, such as cynicism or apathy toward the democratic system, not caring about who’s in charge or no interest in the political system as they don’t think it has an effect on their lives.

I think people will probably also point out that some businesses will likely stay open and citizens will have to work anyway and thus be excluded from voting. In this case, the majority of citizens will still be off work, so this wouldn’t be a complete argument against not having voting day a public holiday. The people who have to work on voting day, would most likely have shorter shifts as this is a public holiday and be allowed to vote. Being that this would be a public holiday, businesses would be forced to pay workers overtime. This would be an incentive to shorter shifts and it would be treated like any other public holiday.
In addition, there would be a wider viewership of news networks and other sources of information as citizens would have more time to access this information. 

I understand that I come from a different country, so perhaps what I’m saying isn’t going to be particularly applicable to the US. On the other hand, perhaps this is the wake up call that Americans need! In any case, I am greatly interested in discussion and would welcome the chance to change my view.

Edit: Thanks for clearing up a lot of misconceptions I had about the US, which were present in what I wrote. 

Aside, from picking apart my own argument, I'd greatly appreciate to hear what the arguments are in the US by people who don't want to have citizens take the day off on voting day.
gpt
Not everyone gets even federal holidays off.  

Look at the current holidays.  Know what we'll end up having?  Three words: Voting Day Sales.

All the people who work retail and service jobs will have to work for the extra foot traffic, and won't have time off to vote.  It will hinder exactly what you're trying to advocate.