There's nothing wrong with silicon PV arrays, they're easy to manufacture in high volumes and low cost, they have reasonable efficiency levels and high durability. The problem facing greater adoption of solar power continues to be the storage problem. If people want to improve deployment of solar power then they should work on that problem first and foremost.