This story clearly illustrates why solar power just isn't the future. It is just another nice idea that won't work. The story explaines that they guys who set the record for solar power efficiency at 40.7% have just now (2 years later) broken the record again with a whopping 40.8%. That kind of improvement is why solar power just isn't that great.
However the story did say that they made it cheaper but maybe that is just because even Wal-Mart and Crappy Tire are selling solar panels. Maybe the inventors picked up the panels at Wal-Mart and that is why they are so useless.
But I doubt it.