I would blame whatever team of figurative rocket scientists decided that putting something with many dozens of tiny discrete electrical connectors in a flat aesthetically pleasing format on a roof, exposed to rain/snow/ice.
There's a reason why the MC4 connector for traditional PV panel wiring and similar is designed the way it is, and why other things like IP67 and IP68 rated outdoor, 600/1000/1500V rated DC power connectors are as robust as they are.
This is entirely aside from the installation and mounting and labor issues to have such a weird custom solar roof tile and mount it in a way that doesn't make the roof impossible to maintain, doesn't cause leaks, and doesn't blow away in the wind.
And then secondarily blame Tesla's acquisition of solarcity to bail out Elon's brother.