LCOE is the talking point that should shut down all others along with LCOS of LFP batteries
The problem is every good argument for renewables will always inevitably have someone come up with some kind of counterpoint that on the surface may seem reasonable to those without the time or inclination to deeply research it all.
Energy is complicated.
FWIW I agree with a sibling poster who said to just say "its cheaper".