True, but I ride in a very different environment from them. I don't ride at the speeds they do, so I don't expect to be sliding the same distances. If I do become separated from the bike at speed, I may collide with other vehicles, guard rails, etc...not straw bales or stacks of whatever is at the side of the track.
I moved from a very thick leather jacket (no armor) to mesh armored touring gear this year, top and bottom. It's comfortable, and I have to guess that while it doesn't provide the same abrasion resistance as the leather, the bits I'm (probably) likely to be sliding on are armored, giving more material to wear through, and impact protection as well.
I'm not saying this is the prescription for anyone, any more than I'm saying what's good for the racers is good for me (or even affordable). Your mileage may vary.
Not sure offhand how to place Tourmaster mesh on this chart, may have to do some research...