Without damage, let me tell you how it happends 90% of the time playing with random people:
Your leading. Coming up to the last corner. WHAM!!!! somebody PITs you, and you lost 5 places. Damage prevents a lot of that.
If it's a gameplay issue, can't they tweak the gameplay without damaging the cars visually ? (e.g. penalize the ramming car)