I wear cargo pants more in warmer months when I'm active outdoors.
3 pr in my wardrobe to cover various temperatures & needs:
1 pr North Face (Tope) Microfibre, lightweight, can convert to shorts (zippered legs at knee)
1 pr Tilley Endurables (Tan) Heavyweight multi-pockets/compartments (can also convert to shorts)
1 pr Tilley Endurables (Tan) Lightweight plain. These can even be worn with a sport jacket.
1 pr Hugo Boss Linen (Tan) Lightweight multi-pockets. (Dressier than the Tilley's)
I prefer cargo pants that can be worn long or as shorts.
Ofcourse they are extremely useful for camping, hiking & beachwear too. 1,001 uses.
Tilley Endurables (the heavy grade ones that feel like canvas) are almost indestructable.
The North Face ones I have are ultra light. Adequate for chilly summer nights and take up almost no space in a bag when travelling.
My Hugo Boss pr in tan/rope linen, though functional, are for pure pretention.