A question I hear all too often is, "Why should I help educate my competition? I'd rather they went out of business so I got the work."
I have a simple answer, gang. Do it because it's good for the industry. That makes it good for you. As the image of the construction industry slowly changes from "flakes in pickup trucks that you can't trust" to "professional businesspeople who provide a good service at a fair price", your image improves along with it. As more contractors learn how to run a business, conduct themselves professionally and raise their prices from starvation or going-broke to a point they can make a good living, the industry benefits. And it makes it easier for you to charge a fair price for your work.
Share what you know about business with your competitors to help make them a better contractor. Three out of four contractors will not last four years. When they fail, too many have a mountain of debt and court judgments that end up in bankruptcy court. Your suppliers and fellow sub-contractors take the hit. It hurts us all.
Many contractors go into business after learning their trade - they are mechanics through and through. That's fine, but now they have to learn how to be business people, it's a different world. Give them some help; let them know about the resources available. If you do it for no other reason, do it so they can better feed, clothe and house their families. I wish you could listen to the phone calls I get from wives with kids to feed and clothe and no money available.
Give them a hand; it will make our world a little better place for us all to work in.