The fault is not in the power supplies, but those who use them. I've never seen a more technically challenged group than in the solar world. Nothing wrong with the supplies available if you have the money. Catering to a group technically inept is not a good business plan.
its because of the renewables push, the idea was that you got people interested in massive infrastructure changes, that means getting people into power electronics engineering that had no interest there, in a hurry. Up until now, most renewables have been giant installations, where most of the process is mechanical or specialty electrical (50 person team working on 1 rotor for big gen turbine for water, big pipe, etc), by the time it got back to anything 'small' it was... mains or steam
Solar brought it down where there is "EE" information needed for many implementations, since their so small and distributed. So they made a new method of learning, perhaps the analogies and stuff they started with were bad.
And it is kind of a panic thing (they forcast big societal problems), so they got people through "with the boot". Not saying its the wrong move for society (its hard to say how much we screwed up, I think probobly alot because of the state of the world) but when a classical EE, that was interested in this stuff since a child on a physics level, interacts with 'renewables' people its kind of a dumpster fire
if there is subsidies involved, think of mercenary peons showing up to the battlefield with farm tools to fight alien mechs. Any subsidy by government is kind of like hiring mercenaries that get put through an accelerated program.