If you ride on crappy roads with debris fields that are hard to avoid, Skins make sense.
I have rotator cuff injuries and arthritis. I'd rather not deal with flats on the side of the road.
I have tried Armadillos - meh! And, Michelin Power All Seasons - Good so far.