Many of the people angry about this incident will, in another context, back up someone like Richard Dawkins when he offends. Dawkins happens to be one of my favorite authors, but he is quite provocative. And Heroku advertises the Dawkins Foundation as a success story:
http://success.heroku.com/dawkins-foundation
The Richard Dawkins Foundation for Reason and Science
(RDFRS) supports scientific education and advances
critical thinking and an evidence-based understanding of
the natural world, in the quest to overcome religious
fundamentalism, superstition, intolerance and human
suffering. The foundation’s namesake and founder, Richard
Dawkins, is a scientist and best-selling author of works
including The God Delusion, The Selfish Gene, and The
Blind Watchmaker.
As an objective fact, The God Delusion is surely a book that many millions of people around the world are on the record as finding "offensive" [1,2,3].So the issue is really not whether a statement is offensive or not, or how the apology is phrased. It is whether the group that is offended has the power to force an apology.
[1] http://www.religiousforums.com/forum/religious-debates/65603...
[2] http://richarddawkins.net/articles/628795-duking-it-out-over...
[3] http://mattgrube.com/seminary-writings/dawkins-god-delusion-...