Comparing programming with plumbing seems comparing apples and oranges. In such jobs people probably dream of the worst imaginable IT micro managers. Such companies are typically lead by a bunch of furious old guys that do nothing. It's hard to take such an assessment seriously made by people who never worked in a similar job.