Trent Green didn't start one game before he was 28. He didn't become a full-time starter for Kansas City until 2001, when he was 31 years old.
I could go on and on about how many successful NFL QBs did not start their careers off after being drafted at 21 years of age, then sat the "requisite" one year on the bench, then started for 12 or more seasons. In a perfect world, yes... but the NFL is anything but a perfect world. Most players, whether they be draft picks or free agents, simply do not make it into the NFL the "obligatory" way, and anyone that discredits a player for not being a by-the-numbers product of their own narrow-minded blueprint is either a fan of a rival team or just plain stupid (if they happen to be a Jets fan... then both apply).
This age issue that keeps coming up for Beck is meaningless in every way but one... the fact that this issue keeps coming up speaks volumes about his ability. People fall all over themselves trying to find something negative to say about any draft pick, and the only slight they can come up with on Beck is that he's 26, and he didn't play at Notre Dame.
He's a gamer. I don't need to check his ID.