Oh, well, if we're allowed to redefine the words as we go, MY job is way glamourous. I can drink tea out of any mug I choose to bring in with me. Oh yes. Now THAT'S glamour.
The only special thing about programming is that you can do it remotely far more easily than, for example, chemical engineering or landscaping (on the downside, a lot of people do; the barrier to entry is low, so we get a lot of bad software). In all other respects, everything you've said applies equally to those and a million other jobs.