The issue is that the energy and distribution costs are bundled, primarily for residential customers. Un-bundle the two, and have a specific demand charge (max kW power flow, either direction). The demand charge covers distribution, and you continue to net-meter energy.
The problem today is essentially that a residential user produces 4x their peak demand for a few hours a day, which forces the utility to have 4x the distribution capacity but they end up with zero revenue.
For the end user, if you aren't happy with it, go off-grid and provide a sufficient battery to make it work. As long as the utility is charging less than about $10/kW demand charge, it is cheaper to connect to the grid than provide your own batteries. The balance stops working when the peak PV component of production exceeds some magic number, but that should be over 40%.