Yet pairing him with Rapunzel, Merida, Hiccup even....that's aallll somehow accepted too. You've got a LOT of artwork to criticize, in that case, hun.
Oh, another thing. For Rise of the Guardians, Jack died at 18, I believe. Dreamworks had to make him older when they chose Chris Pine as his voice actor.