The work content and the people are 90% of job satisfaction (factoring out pay for the time being). I think that what you are complaining about seems almost trivial.
That has more than a grain of truth in it for sure.
BTW The pay is completely acceptable, I feel truly blessed that the work is great and I am paid what I am.