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.