I'm not sure why subsidies are per se bad. But also almost all infrastructure is subsidized regardless: roads, trains (cargo as well), ports, nuclear, coal, etc...
I think solar and wind are a good idea, and subsidies can be a useful tool, I think making a statement about how cheap solar and wind are without mentioning that they're subsidized is not entirely accurate or honest.
because they're really important? both for the planet but also for strategic energy independance (no gas from russia, no oil from hormuz or america, light from the sun and wind from the air is all thats needed)
Because they require an upfront investment that many households cannot make.
Also, whether such investments make economical sense for companies hugely depends on interest rate, and that fluctuates.
Because of that, a country with a long term goal to decrease dependency on non-renewables may want to subsidize such investments.