Only it's been used since way back - eg Saint Theodora was a Byzantine empress, and the name means gift of God, so to me works more intuitively together than split. And there is also Theodore ... which doesn't sound slammed together.
Anyway, I'm not going to turn myself inside out defending it. I quite like it, but it isn't a great favourite of mine.