so what should we do? Shut all fossil fuel power stations until they reach close to 100% efficiency or use what we got so far and keep improving it?
the panels are "good enough" to get installing, the only thing lacking is home power storage. Sure, in X years time the panels will get more efficient to the point where you'll need less of them on the roof and possibly may also work to some degree on lower levels of light.
You have to get the market going to encourage more companies to join in and get more people interested in developing and improving the technology. Its a bit of the chicken and egg scenario with new technology, look how long its taken for the motor vehicle industry to get semi-efficient