I'm currently wearing cargo pants (Columbia Flex Roc). I typically wear Levi's 541s. The Columbia pants do happen to have a side-seam welt pocket that that meets all your requirements. They're comfortable both in a customer conference room or if I'm on the plant floor inside a machine.
I think the reason people are offended by your characterization is that they wear 'cargo pants' but we are not in a different demographic. My Columbia pants solve the exact problem you have and are worn by people exactly within your demographic. (Not to mention physically closer than you think, after a bit of stalking your website, I'm 20 miles north of you, we probably have some of the same clients).
Though it's also possible that they're not cargo pants, maybe they're dad pants. That.... might be the case. And perhaps you're rebelling against becoming one of 'those' middle-aged men. Just give in to it. Have you tried carrying your multitool in the side seam pocket? It's just so handy! :)