They both have advantages.
For the flow of a long skirt or the poofiness of some shorter designs, nothing beats a set of prims.
But prims don't follow the avatar skeleton. The longer a prim skirt , the less likely it is to look right when not standing.
A mesh skirt can look better than shorts sometimes under a prim skirt (as opposed to shorts)