Braderic you are right, but they don't care. It's about money and liability. .
Most people could care less as long as they make their money.
More people makes them more insulated with regards to liability..
But alot of these people who dont have enough knowledge or resources to do the whole job will have to sub or work as a employee from a sub.
But over all most prices are too low no doubt.