Original IC engines were pretty anemic too. But research and development gave us the powerful engines of today.
Babies do not walk either, so are they automatic failures?
Photovoltaic has been $5 a watt for the 35 years I have been looking at the catalog. Should be 5 cents a watt by now judging by all the hype.