I'm not saying the equipment can't take the wind, but really doubt the cinder blocks will hold it down in some of the storms frequently seen around here. It will need mechanical securing at the very least and not just a weighted object for securing. All you need is for one to shift a little during today's storm and now it is even easier to move during the next storm, when it does move it maybe catches onto another unit and pretty soon many are affected.
With all respect I don't think you've researched the subject. This method is common, industry standard even, and there's plenty of engineering to back up the proper way to do it. Mechanical securing may be required where earthquakes are a concern, but the ballast is supposed to handle wind. There was a ballasted system in Puerto Rico that mostly survived hurricane Maria; even though it didn't 100% stay on the roof, the company was crowing about how much it exceeded its design standard.
Of course one has to follow the engineering guidelines carefully, which shouldn't be taken for granted especially in this case. Also, to repeat, you can follow the manufacturer's guidelines for dealing with wind uplift and still fail to do due diligence on the dead load on the building structure. It is a common method for commercial buildings but every now and then someone asks me about doing it on residential and usually the framing of residential buildings (especially older ones) is not up to snuff.
This is really a side subject to the OP. This is a large enough system that likely the players involved in designing and building it were different than those installing it. As I said, the cringe-worthy electrical work (or lack thereof) doesn't necessarily tell us anything about the engineering quality of the design.