Yes, you’re alone in defending a technology that after a century of intensifying development has 40% efficiency (whereas the tech you’re moaning about has 20 years of intense development and has already hit over 80%), consumes a limited, nonrenewable resource, and has significant responsibility for potentially human-extinction-causing climate change.
You feckless idiot!