Yes people can and should have differences of opinion but a line is crossed when you openly campaign to eliminate the differences of opinion by curtailing the freedoms of the people you disagree with.
So pretty much any law that is opposed by someone. Shop lifting shouldn't be legal because there are people who like free stuff. Curltailing the freedom of people who want free stuff improves society by protecting people's property.
Brendan is the one that crossed a line.