i dont think last season was such a 'flop'!
they had some of the greatest reviews they've ever done! sure, some of the episodes were total crap... but not all of them, and some were damn near on-par with TG (F430 spyder review to be specific)
anyway, im looking forward to this season... and further improvments/budget