• Scale is irrelevant

    Famously, economy of scale isn’t a thing /s

    cheap chinese-made solar panels

    That would be all solar panels. China manufactures 95% of the solar photovoltaic power in the planet, you can thank socialism for providing an alternative to fossil fuels