one of the things that i like about bike shirts is that they have a zipper in the front. if i get hot, zzziiiippp. if i get cold, i can zip it back up.
a singlet is basically on all the time, which could get annoying. weather changes quite a bit out here, so it's nice to be able to have that flexibility.