Don't mind the spandex haters. Ride whatcha like. Baggies - yeah, spandex - hells yeah!
Some days I'll ride in spandex, other days I'll ride baggie shorts. Just depends on my mood or whatever is on top of the pile. I have several pair of Voler bibs. They're made of noticeably thicker material than Castelli shorts. They're comfy and great for road or mtbike cycling.