I'm guilty of just wearing a mesh jacket and sometimes just a leather jacket....BUT I AGREE TO THE STATEMENT ABOVE 100%.
My full one piece suite is sitting in my basement in a box.....shame on me!
I was looking for a nice perforated two piece suit a few years back and couldn't find one comparable to my Speedmaster (in terms of quantity of perfs) so I got a new one piece for the track and had my old Speedmaster chopped into a two piece. Very awesome. Much more convenient for street rides than a one piece (stopping to pee, sit and have a coffee, etc... is much easier and more comfortable) thus making me not cheat on gear. If your suit is not being used for similar reasons you might want to see about modifying it.