My bias came even way before I knew about cycling. I hate sleeveless shirts on dudes no matter what you're doing. It doesn't matter if you're riding a bike or going to the gym. No one wants to see your armpits, your armpit hair, your deodorant chunks, your under-arm stretch marks, your stupid tribal tattoos, or the nasty spaced-out hairs on your shoulder.
Just wear sleeves. Please.