I don't think Trulli is a NeverHasBeen...
He has just never been in the right team in the right time. If you check his past, he was Alonso's team mate for two years in Renault. In 2003 managing 8th in standings while alonso was 6th. And in 2004 Trulli was 6th while Alonso was 4th. That's not too far behind really when you compare it to the results of someone like Piquet as Alonso's team mate...
After that he has been driving in the most average team ever (Toyota) so who can blame him for the average results? Atleast he has scored points every season and as far as I can remember, doesn't do that many mistakes.