Friends, including one athlete, who had HC office run ins for vaious reasons. None were kicked out of school. They were given various tasks/steps/programs/resources related to their offense that they needed to complete to avoid or get off probation. These things cost the university money. It would be easier and cheaper to kick the offenders out, but BYU doesn't. They expend significant amounts of time and money to help.
As for comparing students athletes missing game time to regular students still being able to maintain employment, that is a false analagy.
1) The athletes are still on scholorship. There is no financial loss. They still maintain "employment".
2) It is not unusual for athletes at other universities to be suspended for violation of "team rules". BYU's team rules are definately stricter than others, but thats the only significant difference.
Also, Sticking to the honor code has brought significant positive press to BYU. When Brandon Davies was suspended, it was a national story and received a ton of positive press. In what aguably was the best team in school history, BYU suspends its top post player just before the conference championship game and the NCAA tournament. In an era of player entitlement and systematic curruption, BYU standing by its honor code met with the hearty approval of many in and out of the sports world.