Yes you are correct I don’t bid service work and I avoid residential work like the plague. However the business model applies, you charge what the market will bear or you go out of business.
Just because you loose 10% on a 100K job does NOT mean you have to take 10 more to make it back. Some jobs are stinkers sometimes they are winners, and sometimes one really good job can make up for a bad one. Sometimes you take work at or below cost to keep from sending your labor home.