We're all entitled to our views, and there are some valid points made here. We've all seen irresponsible behaviour (and not just with "thrillcraft"), take note of the manufacturer's ads in the video - and recognize that this behaviour is condoned by society !
IMHO - this is why its crucial that we respect the trails, clean up after ourselves, and show others that there can be and are responsible off road/back country users.
While challenging (we've all seen the "special forces" who are totally clueless as to how to behave responsibly, or worse just don't give a sh*t), this underlines the need for education, and possibly fee based usage (I hope not, but this may deter those who place no value on access). If we don't handle this ourselves, this WILL be "managed" for us - read: trail closures.