I wonder if this would be such a big deal if he was wearing a button that said "smoke weed every day."
They don't care what his religion is, the company just doesn't want their employees wearing things that convey messages that aren't related to the company, and it's up to the company to decide what those things are then those people are on their time clock. They probably just didn't notice the button until now.
That conversation probably went something like this;
Management: " Mr. Keezer, it just came to our attention that you are wearing buttons on your apron that are not issued by home depot, I'm afraid we have to ask you to remove it."
Keezer: "NO! NO! NO! NO! YOU'RE TRYING TO TAKE GOD AWAY FROM ME AND OUR GREAT NATION, THIS IS RELIGIOUS DISCRIMINATION!"
Management: "Mr. Keezer, please, it's nothing personal, this is a policy that was printed in the dress code even before you were hired, we have to ask you to remove the pin."
Keezer: "IF I CAN'T WEAR THIS BUTTON HOW CAN I BE SURE GOD KNOWS I STILL LOVE HIM? NO, THIS ISN'T RIGHT! THIS IS THE UNITED STATES OF AMERICA, GOD BLESS THE USA, THESE COLORS AIN'T RUUUUUUN!"
Management: "Look, if you don't comply we have to terminate your employment. We'll give you until the end of your shift to decide whether or not your job is worth more than a button."
Keezer: "FAT CHANCE!"
They didn't tell him he wasn't allowed to believe in God or worship on his own time (or even in his own mind while he was working. There's nothing stopping you from praying silently while you work.) They didn't even ask him to stop bringing his bible to read during his breaks. They just asked him to remove a button from his apron. I think God and the US could deal with that for 8 hours a day on a few days a week.
Lawsuits like this are bullshit. We have to do what we have to do to get money, and if that's dressing the way "the man" at Home Depot tells you to dress then you do it. If you don't want to comply then start looking for another job. There's no harm done here, no suffering, just some kid blowing this shit out of proportion to get all he can out of it.