My gut response to your post was also aggression, not because you’re preaching uncomfortable truths, but because you’re repeating fossil fuel lobbyist talking points that I’m getting really tired of seeing all over social media.
Im with you I hate the people who preach fossil fuel talking points. I also don't like the shady solar sales people who say solar is a no brainer - they are just pushing product to install on your roof. It is a pretty good product but not 100%.
I think it's more frustration. Pointing out there is a maintenance cost to infrastructure is silly and doesn't add to the discussion.
We all know materials have to be shaped into machines to extract energy.
If you had a concern about the material costs of renewables you should know what they are and if you wanted to have a good faith discussion, you'd also be able to compare against legacy energy material costs.