Here is my take...(and yes I don't like Kes as you can tell by my avatar, but I'm trying to be as neutral as I can.)
What Carl did was wrong, there is no denying that. A fine and some points should and will be taken away from him.
But..
1. Kes is an idiot and had this coming. (No, I'm not referring to the incident earlier in the day.. Kes was not at fault for that...but past incidents he has proven himself a moron...his lack of friends his coming back to haunt him.)
2. This is being blown out of proportion due to the fact that Kes went airborne...Carl didn't intend that...he wanted to wreck him (still wrong), not send him flying. I've seen payback happen before...this was one of those freak crashes.
Today is a perfect reason why you can't just let the boys race and settle their disputes among themselves.