Do I have to have all those cables running all over the roof?

Some cables are inevitable, but if the system is installed during construction much of the system can be run under the roof, leaving just the air terminals exposed. The structural steel of a building can often be used in lieu of conductors. This also limits the number of roof conductors that you will see.