I find it offensive and truly don't like it when it is said. With that said none of us are perfect and we have all said something inappropriate from time to time, for heavens sakes we are human.
We say oh my gosh or oh my goodness and seriously what on earth is wrong with that?
Oh and my absolute favourite is ah man!