I am into my 4th season of my 3rd riding life. It has taken this long to finally get some mesh riding pants. My primary motivation was safety (even thou I don't wear these all the time) and the hot weather I expect to encounter in August when I take off for the final leg on the NP Tour.
These things are unbelievably comfortable and very very cool. Much better than I ever expected and I will always have a pair when riding now. And yes I expect to endure some ribbing from some of my friends and others will say "It is about time". If you do long distance riding you owe it to yourself to try these.