To be accurate, San Diego State is a much bigger and better football program with many, many times better caliber competition than Skelton faced coming out of Fordham in the Patriot League which is a small college league. Lindley also had the advantage of waiting until near the end of the season to play as well as having benefit of mini-camp and OTAs. Sure, he did not get much snaps at training camp as those were reserved for competition between Kolb and Skelton to determine the starter.
But let's keep in mind the situation Skelton faced as a rookie when he had to end up playing after Anderson and Hall were proven to ineffective. After Skelton was drafted, there were no mini-camp and OTAs due to the lockout; Skelton received no NFL schooling there whereas Lindley got to participate in his rookie mini-camp and OTAs. During Skelton's rookie training camp, he was pushed aside as all of the snaps and attention went to Leinart and Anderson. Any other spare QB training went to Max Hall after he impressed the coaches with his verbal mastery of the playbook and his decent execution during reduced speed practices. Skelton was left out, as under Whisenhunt, there were no extra "teaching coaches" as there is now under the BA regime.
Sent in to play in his rookie year with virtually little NFL training other than holding the clipboard, listening, and watching, Skelton posted a 2-2 record as a starter, 2 TDs, 2 Ints, and a 62.3 QB rating. In his second year after he had the benefit of mini-camp and OTAs, but no work during Training Camp as that all went to get Kolb up to speed, Skelton ended up being 5-2 as a starter with 11 TDs, 14 Ints, and a 68.9 QB rating.
Of course as we all know, once Whisenhunt decided to give Skelton the special attention and training he had given Kolb, Leinart, and Anderson, Skelton's game fell completely apart and he was terrible last season. Skelton exhibited the same problems Kolb and Leinart did after being trained by Whisenhunt - they no longer trusted what their eyes saw and either checked down or gambled with their passes. Of course the horrible offensive line did not help anyone.
After checking the Bengals blogs, it seems that Skelton may be making a successful enough transition to mastering the Bengals' West Coast offense. This is no small accomplishment if it works out since Skelton played a spread offense in college and a vertical offense with the Cards. His last scrimmage of the Bengals' last OTA went fairly well. Skelton was effective and threw accurate passes, all incompletions were drops right out of the hands of the receivers.
Of course we know that a big part of the reason the Cards cut Skelton was because they had already promised the back-up spot to Stanton after telling him he was the starter before Carson Palmer. It would not have been a happy QB room if the Cards had kept Skelton and he developed into a better QB than Stanton. Also, it would not have been fair to Skelton if that was the case and the Cards kept him as the third QB. The only fly in the ointment is if Palmer and Stanton are unable to play, Skelton, with decent QB training under BA, would have been a good back-up to have as he proved in his first two seasons. Ryan Lindley seems to be a real nice guy who throws a "pretty spiral," but he has not proven anything so far but bad results.