"It just strikes me as out-of-place."
This is one of the the things that annoyed me about the new Doctor Who as I watched. Every time Jack Harkness was around I wanted to cringe. The show was otherwise brilliant, so it became something of a love/hate relationship (and there were more than a few awesome eps of Torchwood also). It was just that one out of place thing....