The only thing I'd like to say regarding the OP. I do believe contractors have to be competitive. I'm sure that most of us are not in business to give the lowest price - that is a given. However, many potential customers do look for the lower prices - that is fact. Unless you are an amazing salesmen, you are going to have problems selling jobs at sky high prices!
[*] Labor - there is a competitive rate to pay a Journeymen, Mechanic, average skilled painter and Apprentice. So we all should share approx., the same labor costs per employee.
[*] Material costs - If you are dealing high volume, your paint costs will be lower than if you are a mom & pop shop. But ultimately, the customer pays for the paints and materials.
[*] Advertising - It doesn't matter if you are a lawyer or painting contractor, advertising mediums are the same prices for all businesses. With more extensive advertising, a business will deal in higher volume and have higher profits.
[*] Profit - Just because a contractor may have a home, he/she may be putting kids through college and have a fancy life style, I do believe there is a reasonable and an unreasonable profit margin for the painting field.
I do understand that some businesses are more established than others, and there are the scab contractors, and the respectable contractors (and everywhere in between)!
[*] We are comparing one painting contractor, to another painting contractor, providing the same services. So to some degree, we are comparing apples to apples.
[*] We are not comparing a painting contractor to an electrical contractor or doctor. So there should be somewhat of an average painting price among the painting industry.
When a guy asks how much to charge for a painting job, I do believe he is really looking for a ball park price, from as many people that are willing to give it. At the end of the day, time & material costs are really the main focus he is looking for and generally he is a newbie in business with the minimum overhead. So I am sure that any positive feedback would be helpful!