This is Canada, home of the free..just follow the many rules.
Just be cause it's public land doesn't mean it's open to motorized vehicles!! Chances are if you are inside any town boundaries there are bylaws prohibiting the operation of your machines. This is up to you to know..
If the hikers and tree-huggers are blocking trails you think you have the right to be on..chances are you are wrong. If not, file a complaint..
Check at your town-hall about the areas you can and cannot ride in..
You pushing your way thru and running where-ever you want is just gonna get the hikers up in arms and get them stomping up to the steps of town-hall. Next you know there will be cops patrolling looking for you, signs posted, trail blockades and all kinds of havok.
Learn the rules and follow them, get along with the people in your community or you and everyone who likes this sport will find it harder and harder to find places to ride.
In my region unless you own a decent size plot of private land you have to trailer and drive a long way to find places to ride..it didn't have to be this way if the few disrepectful riders didn't just go a bit too far!!
Glad you didn't get hurt..sorry about your machine.
Current toys..
1986 Honda 350X..trail bomb!
1985 Honda 250SX..my main mudder
1985 Honda 250ES..Back in Black Trike
Current non-trike toys:
1990 Honda TRX300FW
1995 Seadoo GTX
1998 Polaris Indy Lite 340(Nearly new looking)
1998 Polaris Touring 500
1998 Club Car (electric)