Everyone has an opinion, and like opinions, everyone finds different things fun and enjoyable.
I for one, get bored if I don't test my limits in everything. That means work and play (football, mtb, snowboarding, forum writing hehe!) So if I have an opportunity to ride fast, damn I'm going to ride fast, if I can hit a jump, damn I'm going to hit that jump. In saying that, there is always a place for it too, and I certainly don't bomb downhill on a track I know is frequently used by two way traffic.
But if we all accepted mediocrity and rode within ourselves, we would not improve.
I appreciate your opinion, and I understand the theory behind the yielding rule, but it doesn't mean I agree with it in practice.
Now on topic, I also don't see what the back guy did wrong.... other than being a wimpy dweeb when the heat got turned up. He did ask politely to pass to begin with. And he wasn't racing, he was just having fun in his way, which just happened to be faster than the other guy. The other guy was also trying to go fast (as you can see in his riding technique), but he wasn't as good. So who is wrong there? Both were riding to their limit (I imagine). Should we hate on one guy just because he is better than the other? Just a question.
I don't see the fun in being brought down to the level of someone inferior when you are out trying to enjoy your favourite pass time.
It may not be a race track, but it sure as hell isn't a tanning salon.