So rigid panels are that bad of an idea.
Yes. The ones Tesla are selling look like shit and the installs are terrible. There are other solar tiles on the market not from Tesla that look much better and aren't trying to mimic shingle roofs. The different approach gives a much better aesthetic. However, still stupid.
Ever stop to think it's a solution to a non-existent problem? Large PV panels cost less, the install is faster and cleaner, and it's optimized to your roof facings. Placing panels everywhere means all of the very inefficient locations and your system won't pay for itself due to all the negative ROI roof areas. All of the problems of shingle roofs and all the bad aspects of solar rolled into one.