No you aren't the first person I've heard say that.
Last year, I could have explained it because the "Torchwood" Jack may have been an older, more tired, more cynical Jack than the one the Doctor originally met in the 1940's. This Jack would have been living with the curse of immortality for a longer period of time. He could have already lived out an extended period of time back in the future, before returning to the 21st Century, "where it all changes."
After last seasons two series, two final episodes, in which Jack crossed from one series to the other, that can no longer be used as an excuse. So, I can only agree with you.