You shouldn't be kicking out a player, these guys don't get paid...they only have 4 years to play football and the likelihood is that many only get 2 years to play after sitting and waiting for their chance.
To take a game away is ridiculous. Now if it's intentional, if it's blantant, then of course...toss the guy. But helmet to helmet contact is going to happen in football. Flag the guy and move on. Ejecting these kids is a f-ing joke.