Wonderful writeup on reasons for sky rocketing maintenance cost, preventive and maintenance culture (engineering) on solar power system. Reading through your post further affirms the importance of design before construction of solar power system, proper installation, building for sustainability (having future plans for expansion) and maximizing available sun-hour. I once heard of solar modules that rotate to help trap sun rays depending on the direction of the sun, how true is this?
RE: Let's us learn about the mistakes that could cause you to spend more on your solar power system and how to overcome them.