I do and I dont race. I dont have a lot of body hair to begin with, like your self, but I hate body hair so I shave it off. Call it what you want. Being a poser, giving in to peer pressure, aero benefit...etc. Who cares. Personally, I think it looks better than some hairy leg and I would shave my legs even if I gave up cycling tomorrow. Some people will give you a hard time for it, while others will accept it and majority wont care or notice. Do it if you want to, Dont if you dont.