Conversely there are small businesses that are profiting more from the truckers being present than they have since the COVID lockdown laws forced them to close or greatly restricted their businesses.Well this is Canada, so "the government" isn't applicable to you here.
Regardless of what you think about a law, it's not an excuse to be an asshole and make everyone else miserable. There are small businesses in Ottawa who are losing revenue every day since customers can't get around the assholes with the trucks blocking every road.
Im not for blockades and obstructions as protests. But they do make a very strong point because they’re dangerous and disruptive. And like the BLM protests, there are a good many people in the general public that support the message as well.