No, wearing a shirt to the ring is no problem at all. However to take promo pics with a shirt on if you dont work in a shirt is just bad. It makes you have much less star power and presence. Also wearing a shirt that doesn't fit your gimmick is not good either. I see this example is about the guy in the "cage fighting" shirt. If his gimmick is not a cage fighter, than that is stupid.