Transmission costs seem to dominate the price structure; I currently pay a generating company about $0.1 / kWh, and pay Con Ed $0.25 / kWh for transmission of that energy. And this is in dense New York City; in suburbia or countryside the transmission lines have to be much longer.
Centralized generation makes sense when the efficiency scales wildly non-linearly with size, like it does with nuclear reactors.
Building a large solar installation may scale a bit sub-linearly, if you can e.g. order things in bulk at better prices, and have some electric assemblies done at a factory, more efficiently.
Centralization leads to economies of lobbying scale, well connected super rich can oil the machinery to suit their purpose, maximize wealth extraction from everyone, resulting in monopolies/oligopolies, laws to remove competition, laws to maximize profit (with pretenses of protecting people).
Warren Buffett does not own utilities out of the goodness of his heart, they are such spigots of money with zero competition.
I would gladly trade a bit of efficiency to not be dependent on the grid or on providers who can jack up the price on a whim outside of my control.