The problem I have with solar numbers like the ones you are talking about (one year is low by the way, its more like 2-3 years depending on the area) is that they only consider the solar panel, as though thats all thats required for the system. Any commercially viable solar system requires batteries to implement. Lots of them. If you weigh the price of the "total system" for solar versus anything that produces power on demand (nuclear, hydro, geothermal, and in limited areas wind) solar is still a horrendous technology (batteries are pretty universally expensive to produce and dispose of, have a short life, and are toxic as all hell). I've noticed the cost of reprocessing and disposal of solar cells generally isn't included in these estimates either, which is highly relavent to something mass producible that degrades.
Some will immediately scream in the case of nuclear (picked because you specifically mention that) that its estimates should include the cost of disasters/all future remediation operations (some do, most dont). Its not an unfair criticism, but the numbers are surprisingly low if NEW nuclear is used as the metric. You can't compare disaster predictions for reactors designed in the sixties and leverage that against nuclear forever. New nuclear is orders of magnitude safer and more efficient (I recently visited the site of the new reactors being built in SC, and the new designs produce double the power of the existing reactors on the site with half the parts/pipes, Truly impressive.), and we have reprocessing techniques that could vastly decrease our waste production. There is currently a feedback loop where anti nuclear activists block the adoption of new technology, then use the failures of the old technology (preventable accident, waste, etc.) to justify the continued blocking of the new (safer, less waste generating) technology. Its somewhat ridiculous.
The real problem that plagues lots of "green" technologies is that they are only viable if many other pieces fall into place. Solar power is only useful if it not only improves the cost and efficiency of cells far beyond current levels, but also if battery technology (or for industrial scale solar arrays other storage mediums) greatly improves, and probably only if transmission technology improves (superconductors, etc., since it is likely that electricity will have to be piped some distance). For electric cars you need drastically better batteries, massive upgrades to the current electrical infrastructure, and a "green" source of power (there are more, but I'm starting to ramble) before they even begin to be sensible. And God forbid you tell the solar people they have to try and meet the energy demands of a world filled with electric cars, because that moves the goalposts way back.
In summary, people advocating the technologies that greens hate (nuclear, biofuels, etc) aren't stupid or biased or whatever other derogatory term you were thinking of using. These technologies are understood to be flawed in pretty fundamental ways, and in an ideal world where all the various technologies have fully matured they probably wouldn't be considered. But in the real world, where people are trying to come up with solutions that can be implemented within five to 100 years on a scale large enough to matter, those "bad" technologies win. Sure a fully electric car powered from solar would be great, but a hybrid electric car powered by ethanol and nuclear isn't half bad all things considered. If the option is the former in the next century and a half or the latter in the next decade I'll take door number two, thanks. Filling the world with crappy solar panels and poor electric cars, neither of which can even be implemented on a large scale in the foreseeable future, isn't going to help anyone. And pumping obscene amounts of money into "green" tech won't help it mature any faster, any more than drinking fifty gallons of water in an hour will cure a man of dehydration. Do what you can with what makes sense.