Why do you feel there is such a need fir a new car????
The TC still finishes well in 'world' events - maybe HB needs to re-invest in it's team to get the more prominate finished??
I don't think there's a damn thing wrong with the current chassis - if you want a 'yearly' update, run an xray