(The mordino mobsters with their own special skin (not huge dudes) can wear leather jackets to Combat leather jackets btw :O)
Do you mean those who seem to be long haired Latin people with red bandana, vest and shoulder pads? I have a character with that skin and he can't wear those armors you mentioned.
Anyway I don't really have any problem with that. Everyone knows non-default skins "suck", they can't use armor, have a limited selection of weapons and some o them can't even run. This char I have with different skin is a "for-the-lulz" kind of character, and no one should ask for/accept a different skin unless they know they won't regret it.