At the same time, it is a fairly small downside when 1 person does it, but the effects increase quite a bit when everyone does it.
Overproduction is a possible issue for the grid operator. It's not a huge risk, but if there is an issue where the grid is producing too much energy, and at the same time homeowner solar is also producing a lot, then it becomes a potential issue for the grid to have to figure out how much production to cut to minimize the risk of damaging the grid while also not browning out the grid.
It's a small risk, but one to consider when UL listing cheap solar for everyone.
Solar is more difficult for this as when a grid is largely solar the local producers and grid producers will tend to have simultaneous excess and need in synchronous day/night cycles, so the grid operator would need as much accurate and real time data as can be had so that they would know how much and when to charge batteries or to otherwise dispose of unneeded waste electricity for their local area.
Grid excesses are still a possible issue in that scenario, but the power company will not want to turn off the grid as if they go down everyone's grid tied solar does, too.