I can see how TC slows you down (can hear it when cornering hard) but maybe i've just been relying on it too much.
I seriously have to change my driving style completely as I literally can't turn a single corner without spinning off and crashing

Just gave my dad a go (not a console player, 58 years old) he immediately wrote off the car

haha hilarious watching him trying to learn the controls