None of those are the reasons that Chinese solar panels are cheap. They don't use rare earths. They don't use much labor.
They're cheap because they're made in massive "lights out" highly automated factories.
Access to cheap capital and automation. Those are supposed to be American strengths, and China is beating America at its own game.