The problem of (2) is that all attempts to generate electricity with renewables (and with no fossil fuel backups) have resulted in extreme problems. In short, when it is windy or sunny, you have too much electricity and no way of storing it. When it is not windy or sunny, you have nothing and are forced to resort to fossil fuels. Ultimately, it's being found out that being able to store electricity is far more important than making it efficient.
And (3) is just dumb Ludditism. As if the small increase in complexity is any kind of problem. Fuel cells are far simpler than internal combustion engines after all. Batteries are actually worse from a supply chain standpoint since now you have a much higher need for certain elements that are not widely available.