I don't know where you got the 4-5 people who can't graduate on average from, I know the class that just graduated was 100%, the one before them had a bunch who failed, I think around 5. The current 3rd years had one leave voluntarily in the first few weeks, but everyone else is still there, and I believe the second years haven't lost anyone yet.
What I like about the program is that it was in state for me so cheaper than other options, and located in an area that is cheap to live in. And as mentioned about I do like that we have a small class size.