See, I've never understood that. I was fortunate enough to see Catch Me If You Can and I really enjoyed it. I think Aaron Tveit played the part just as wonderful as the next guy. I think the main problem with the show was the book. I feel as though the book was the weakest link of the show. Aaron did the best he could with the material he was given, and I really enjoyed his performance (Goodbye had me in tears, just sayin').
I'm not sure of Jeremy Jordan in that role, though. I feel sort of like Jeremy Jordan is cast more of the tough guy, rough kind of roles, which would be why he's been so wonderful in his previous roles; whereas, Aaron Tveit is cast more of the clean-cut kind of roles (however, his Roger Davis in Rent and role on Law & Order SVU would suggest otherwise).
Of course, every performer has their strengths and weakness. The point of the business is that we don't want every performer to be the same. I mean, how boring would Broadway be if all of the actors were the same - whether it be in their acting, voice, etc? All of them are different and I don't think it's something to have to compare them to. Each performer has something that works for them. For example, I've observed that Aaron has a very expressive face in his acting, without any overacting that takes away the effectiveness of what he is portraying. Jeremy Jordan, as mentioned before by another user, has a very unique voice that is something really incredible, and that really benefits his performing.
Sure, they're around the same age and similar in some ways as human beings and such, but as performers they are so different. Again, it's not something that needs to be compared like "Oh, Jeremy is better than Aaron" or vice versa. They're both fantastic in their own ways.
Rant done.
"I may be small, but I've got giant plans to shine as brightly as the sun." ~Little Women