My beef with referencing god on currency has nothing to do with what the first amendment does or does not say, and I don’t believe its usage is somehow an “assault on my freedom from religion.” Its simply a completely ridiculous and unnecessary thing to include on our money that flies in the face of our nation’s supposed separation of church and state.
Also, if we want to go there, “In God We Trust” does totally break the first amendment. “Congress shall make no law respecting an establishment of religion…” Well in 1956 a law was signed that made “In God We Trust” the national motto (https://www.gpo.gov/fdsys/pkg/STATUTE-70/pdf/STATUTE-70-Pg732-2.pdf).