Earlier quoted context omitted.
That's why democracies have terms of office, and that's exactly what we do in our student organisation. You're right: there has to be a way to get somebody out of a misfitting leadership role without completely humiliating him. Regular elections are a great way of doing so, and giving many different people the chance to lead benefits both them and the organisation.
Questions for you, Does your student org suffer from student churn? As in, it's active from Sept-Apr, and 'dead' between May-Aug? Is the idea of student buy-in/engagement something your org has to contend with with?
Speaking locally: if we as students want something to happen, we make it happen - if we don't, it doesn't. Obviously, attendance at our events varies widely between term-time and holiday-time, but we do have enough active members to guarantee our weekly meetings taking place whenever.
Of course, recruiting new active members is a constant and central challenge, but thankfully, my group has been able to maintain a pretty good level (~20 active members out of ~60 regular visitors). Most of the work our regional full-time staff do relates to coaching these active members, and especially the group leaders they elect each semester.
Does that answer your questions, or did you want to know something else too?