I actually really like BOH, believe it or not. Just don't think its for everyone namely people who are only doing to do dent after with no intention to use the BOH at all and no, I haven't been kicked out or made to repeat part of the course. Most people go into BOH having no idea about the work load and the lack of flexibility (ok fair enough, I didn't cover the good parts of BOH, but that would not answer people's questions).
Students are generally quite supportive of each other in BOH, its a really small course. Its really sad to see someone quit or have to wait to repeat, but thats has just been part of it unfortunately.