Geno is actually a real good prospect from a physical/talent standpoint. He just needs a little coaching to reach his potential. He threw 42 TD's 6 INT's and completed 72% of his passes last year and he isn't even close to tapping his full potential yet. He was on a bad team, if his team did better everyone would love him. He was far from the reason why they weren't successfull.
If last years staff was here, yeah Geno is probably screwed... But Reid can coach him as as well as anyone else in the NFL.
Smith is the opposite if the Chiefs. He had no help(besides a few WR's). The Chiefs have a lot in place, but you can't see it because there's no QB.