I wear them when it's hot out and I don't feel like wearing linen or lightweight cotton pants.
I think they're perfectly acceptable, but I live in Australia, so bear that in mind.However
, when wearing cargo shorts, there is a fine line between "relaxing in the summertime" and "just came back from the LAN party". Ensure you are on the correct side of the line.
For example, wearing them with sandals
, as opposed to flip-flops, is probably a bad idea. Especially with socks.
Do not wear them with overly complicated techy cross-trainer sneakers. Do not tuck in your t-shirt.