I know why crashes cannot be added but i think there are certain things which could be possible to make races more interesting; for example, we can add things like car spinning, tyres bursting, engine failing, gearbox failing etc.
How will it work you ask?
The car spinning will depend on how hard you push your car, there will be a limit if you push to that limit there will be a risk of your car spinning, the risk will double in the RAINY weather.
The tyres bursting will depend on how long you use the tyres like if the tyres are 35% or below then there will be a risk of them being bursted down.
The engine failing will occour if your engine's health is below 50%, It will be set to a point by the admins so it won't be random and it will be more like a risk.
The gearbox failing, other parts failing will occur when you dont change your car parts after 50% and it will be set to a point by the admins so it won't be random and will be more like a risk.
Many other ideas can be posted and added as well.
Some nice animations can also be added when those things occur and it will also open the way for Yellow Flag if there will be debris on the track which will also occur randomly.