To be fair, you sound a little older than most people on this forum, so your gonna have a problem with kids thinking they know best, especially if theyre right and show you up :P
Bike Tarts, mmm, go and see what the XC lot can do on that front with a proper job and some money behind them, its miles beyond anything ive seen trials riders do.
Locals at comps, yeah, that can seem up themselves. Who's bothered? If you talk to them 95% would appreciate a nice chat and some help with their bike/stuff/whatever if theyre in bother :)
End of the day, youve got wound up by a bunch of kiddies, i'd sod it and go to the pub personally rather than bust a lung.