Why are there, what are, General Contractors?

As you may know, it takes multiple specialty contractors and multiple suppliers for even a modest renovation. It benefits all these entities to closely work together, however they are not in the same organization. There is no coordinating mechanism. The general contracting firm brings everyone together under one organizational umbrella enabling overall co-ordination to everyone's benefit.