False dichotomy. Both can be true. If you aren't free to choose then you aren't selfish or selfless. Freedom is the right to be selfish, or not.
People have every right to protest and stand up against anything they see as unjust. And others are free to think that those people are being selfish, extreme, irresponsible, hateful, and irrational.