So Russian gas bad but Chinese batteries/solar panels/windmill good?
Building a solar/wind/battery plant makes you dependent on your supplier delivering every 20 years or so.
Some people just never learn from the past.
China has issues, but it is not so evil as Russia and Iran.