edit: I believe that students are also consumers. The two are not mutually exclusive. Tuition is pretty high these days. I guess the difficult part is finding the right balance.
I would say that the students certainly do have the right to complain and protest as long as it is not violent and not terribly disruptive. Complaining and protesting is PART of the open exchange of ideas. Physically blockading events is not, shouting down speakers while they are speaking is not, and in general throwing an adult-sized tantrum until you get your way is not.
For that matter, if the speaker is invited by a student organization that the complaining student is not a member of, why should that student complain? Just don't go.
Protesting the speaker's existence is difficult to intellectually justify as a healthy exchange of ideas, including critique.
These days, what we see is a lot of the latter -- up to and including attempting to prevent attendance of the event -- and very little of the former.