This is better, yes. But for manufacturers, you can never depend on what the customer will do. They may set the 12v supply next to their sump and easily spill water on it, thus shorting the line to the case/LEDs and once again putting 230v into the case as described above.

Also can't depend on customers using a GFI.