There are two parts of this problem:
If you are connected to the grid and using it you need to pay for it somehow. This is not a capitalisim thing this is a maintenance issue. Deploying lots of rooftop solar reduces the amount people are paying the grid operators for the same infrastructure as before while they are still using it. This could be solved by making the grid operators public utilities again and charging taxes instead of billing electric rates. Either way rooftop solar owners are going to need to pay grid fees unless they are entirely disconnected from the grid (this is rarely ever the case).
It creates issues where generation may outstrip load as well as transmission and storage capacity. A lot of this can be solved with more investment but if you are earning less of power sales and still need to maintain everthing this can be financially challenging.