Well yeah, as I mentioned if it were convenient to use solar for engines people would have done so. My whole point is that we had the technology and didn't do it because it's fundamentally not viable, not because of semiconductor technology.
Edit: oh, it looks like your radically edited both of your comments
Edit: oh, it looks like your radically edited both of your comments