I think Jaime shows whats wrong with the Red Bull driver program.
Your thrown into an F1 race seat, In Jaime’s case before he was ready. Given x amount of time to impress in STR & even if you do well enough to show your good enough for F1 (Which I believe he did) your then moved aside, losing all your backing which then makes it hard for you to land a ride in another F1 team or a team in another series.
Algersuari struggled in late 2009 due to a lack of F1 experienced, Had a decent rookie season in 2010 & showed a lot of improvement through 2011 & Many in the F1 paddock/Media praised him through 2011.
He may not have been “The next Vettel” but he was certainly more than good enough to deserve a seat in F1 & to have retained his seat at STR.