Justin, If your working residential in a highly competitive area, then yes, I've been there and can relate... Maybe making the shift to Industrial would give you more satisfaction. My short experience in Industrial was a great learning experience, and their main concern was safety, then code, then profit.
A change of area may be a good solution too, but you can find both types of contractors just about anywhere...
-Virgil Residential/Commercial Inspector 5 Star Inspections Member IAEI