Yes, right now they are really expensive. But prices will come down. Radically. Soon. In max 5 years there will be no excuse to NOT use solar on any new roof construction. In 10 years it will also be competitive for replacements. We are getting there. Step by step. Patience is a superpower.