Personally I think Foles is an ideal #2 guy. He's not good enough to push a good starting QB or create a QB controversy, but if your starter went down with injury and you had to put him in for 4-6 games your season isn't in the sewer either.
He'll be a #2 somewhere next season.