The protesters are, by and large, not truckers. There are some 300000 truckers (most of them vaccinated) in Canada. A few hundred of them are involved in the protests. It is not a truckers protest, it’s a people in pickups and passenger cars protest.
As for pay, I’m seeing wages of $85K + bennies advertised around here. That’s not a bad wage.