I don't think Iracing's way of doing it is too bad but I agree it's super strict at spa compared to other tracks for some reason.
It's more lenient this year than last. Some drivers still managed to get hilarious numbers of incidents in the 24, then had the sheer cheek to complain at losing multiple license levels.
