Some humility you have to learn. Typical offended kid reaction. Do you like when people say bad things about you? So stop doing it against others.
Some people might like 24in rims, so what? You can't blame them. And some people might spot flaws in mods. Your reaction shouldnt be like 'aww you noob stop complaining about flaws', rather 'ok, thanks for spoting that/yes, i know about this bug and i can't do anything about it'. Also you've showed us some narcissism by calling your mods 'good' - sorry, but WE are here to judge it.
The perfect answer is: that's TDU fault. Even Eden's models don't have perfectly round tyres.
About the mod: better than Eden's Enzo, but still could be better - my dislikes are: pinky rearlights, brownish exhaust pipes, nonreflecting rims and black line-thing on front nose (really annoying with paintjobs like yellow or white, bassicly light colours).