These are millions of systems imported from China, they are inefficient (because they are small and often installed in poor conditions), useful life is uncertain, they will have to be disposed of afterwards.
So is this whole chain better than using the grid? I don't know but I can't assume anything just because "it's solar".