1) Kinda already, quitting intentionally gives a 48h (2 days) URL ban, while timing out throws a 24h ban because people could abuse a no-ban leave by disconnecting from the network. Getting kicked gives no ban, as there are occasional URL bugs which cause an infinite loading screen thus players getting stuck, so mods kick those players.
2) Agree that it shouldn't give ban before the first race though
2) Agree that it shouldn't give ban before the first race though