But is it offensive to tell the truth? Nothing about this billboard is false.
For some people, it isn't the truth.
"You don't need God, to hope, to care ..."
I mean, you and I would say, of course you don't. But others feel that they do, so the statement is false for THEM. Is it a billboard's place to tell people what they need or don't need, vis-a-vis the Almighty?
I'm sure it's absolute scientific truth that a fetus' heartbeat can be detected at 12 weeks or whatever it is they say. Does that make those billboards perfectly fine? It may even be true that all babies are precious gifts or that Jesus loves me. Whatever. I don't necessarily need to see those reminders on the billboards I drive past, so I can see the point of the other side saying they don't either.
Religious billboards annoy me, and I don't think a tit-for-tat response in kind is necessarily the best approach. As an agnostic, I'd rather stay above proselytizing via roadside advertisement.