I’m confident the efficiency will come, it’s a matter of R&D and material science developments. Heck, 30 years ago no one would have believed how efficient the internal combustion engine would become, or that smartphones could be so cheap even people on welfare would have them ;-)
Keep the government OUT of it, and most importantly, STOP providing incentives for sub-optimal technology. Let capitalism work.
If the tax subsidies are allowed to sunset as scheduled, and utilities continue to move away from “net metering” plans, the solar industry will have to make huge cost reductions, or people will have no financial incentive to buy their systems.