Get better, the car controls aren't impossible to handle it takes time to learn how to get better at it but it's not impossible.
Disappointing though, usually most people don't bitch about dumb stuff