I get your arguments and when I think about it, I agree with you. It is similar to Tesla roof tiles: they are expensive, not so efficient, take longer time to install than regular solar panels. They just look good on your roof (also disputable). You pay extra for the aesthetics ;-)