Hey, I'm a BCE/CE Enjoyer, so I'll defend it.
You need some point in history to be year "0". There is no way you will get the whole world agreeing to one point of reference, not to mention how difficult it would be get everyone to start using that new point anyway. So we have to go with the birth of Jesus (or what people thought it was, we don't actually know when Jesus was born).
But the BC/AD terms just reinforce Christian social domination. We can't do anything about the actual year 0, but we can at least try and make the terminology neutral. And it makes evangelicals pissy, which is always fun.