These panels are up there, soaking up sunshine and generating electricity and therefore creating MONEY

Chris's calculation shows that the cost of the solar energy derived this way would be some 20p/kwth. I just added that this cost will likely never come down (absent a technology breakthrough) because of the maintainance and replacement costs. Whether concentrated in large solar farms or subsidised by us taxpayers individual panels on the rooftops doesn't really matter - someone will be paying for it.

Now I think the real question we should ask the people is are they willing to pay 20p/kwth and more? I suspect that the answer will be "hell no". People would accept some small scale solar plants, but once the bills grow to unbearable heights the pressure will grow towards the cheaper sources and there is the chance that solar will be compromised completely. I think something similar is happening in Germany and Denmark which have already gone well down this path.

The bottom line is that it is not the time yet for this - subsidised small scale to stimulate the development of the technology - yes; large scale plants or "rooftop" programs - I don't think so.

The bottom line is that it is not the time yet for this - subsidised small scale to stimulate the development of the technology - yes; large scale plants or "rooftop" programs - I don't think so.
I agree with that, now isn't the time for large scale photovoltaics. Maybe in 30 years when there's no more gas to burn for electricity, we're making do with far less electricity (and paying more for it) than today and if the PV cost per peak watt has come down by half an order of magnitude or so, PV will make a significant contribution of ~10-20%.

However even then other electricity generation techniques may end up being significantly cheaper permanently relegating PV to niche applications.

It looks like we have similar opinions on that. Of course at this point it is quite speculative because of the uncertainties you pointed out.

Nevertheless I support photovaltaics as much as I support nuclear fusion (and maybe even more). And just like with fusion I would object to spend disproportional share of our limited resources for an unproven technology that can turn out to be a dead end.