Yes, it takes 20-30 years to recoup the costs...that is assuming of course, costs stay the same. As technology develops it should get cheaper, so if you're an early adoptee, you're getting ripped off!
That would be true except that gas, oil, and electricity keep getting more costly to the consumer.
20-30 years from now it is unlikely they will be affordable enough to be used by most Americans on a daily basis.
I remember filling my Rambler's gas tank for $3.00 and paying $60 for a winter's worth of oil for the furnace while making $14 an hour driving a forklift back in the early 70's as a teenager in my first union job.
You'd be lucky to find the same wage ($14 hr) nowadays for that job let alone find a forklift job whose pay has increased proportionately (to roughly $140 an hour). Thank Reagan for busting the unions and enslaving hundreds of millions of Americans for generations to come.
If you're 18 or so right now, know that you would/should be making $140 hour right now, fresh out of high school, as long as you showed up for work and were willing to do your very best. You could afford to take your girl to a concert for $4 a ticket, support your 35 cents-a-pack cigarette habit, buy a dozen LP's a week, trick out your ride, get a guitar or a new stereo, pay for college, all the while saving for your retirement on top of the nice retirement package from your loyal employer. You could see a Dentist about that toothache right away.
That is how far the scales of avarice and treason have tilted your fate over the last 4 decades, and the people who withhold/supply energy to you are the same people who tilted the scales so unjustly. From Standard Oil's Vietnam to Halliburton's Iraq they've made a mockery of America and of Americans. They've murdered by proxy and they've billed the victims handsomely for the privilege.
And it's all been done with smoke and mirrors, because the Sun actually supplies by itself all the energy required to operate the entire planet. Always has. That is it's job.
Solar and wind technology are very simple, very basic, and will be pretty much DYI kits everyone buys and assembles in the near future. I know people who have already designed and built their own. It's not rocket science. They should be common classroom science projects in schools. Wind tech. isn't at a practical stage IMO, and won't be until it can provide much more energy with tiny windblades on your roof, because otherwise it's a butt-ugly blight on the landscape.
Solar is there, and we can harness it fine, but battery development is actually all that is holding it back for vehicles.
Combined with basic passive solar designed homes, current technology is more than enough to run homes in many climates/ares. Germany is kicking ass with solar, because their government got behind it.
I'm liking this President more every day.