Andy Reid made a horrible decision signing Smith. He's a genius, so he was able to duct tape an offense together that worked using Smith, but it only goes so far.
As soon as he got rid of Smith, he went to back to back Super Bowls.
He would have been to another Super Bowl or two if he could have found a real quarterback, instead of Smith.