Trickier when there are rights that seem to be in competition with one another, isn't it?
Not really, no. It's not a competition of rights. Freedom of speech isn't the right to take away other's freedom of speech, it's not a right to harassment, nor a right to force anyone to listen.
I wouldn't necessarily call college students stupid or suppressive for not knowing that.
As said before, believe people who don't understand their rights aren't aware when they're forfeiting those rights, or realize when they're trampling on the rights of others. Ignorance maybe so more than stupidity but if the result is suppression, then yes suppressive is the perfect term.