To be fair a half decent set of cycle shorts will be lycra and have a padded crotch. You can get quite sweaty on a longs, so the lycra reduces chaffing and the padding just makes things more comfortable. I usually wear something over the top as its not a good look on guys in my opinion, but they are pretty practical.