The reason that engineers figured out that rolling up their sleeves is more useful than just pushing up their sleeves? Pushing your sleeves up is inefficient. Engineers don’t like having to do the same thing twice.
Wearing a t-shirt is an optimization step. 🙂