> If the code body was looking for problems in need of solving, they should have banned all of the janky residential/builder grade $1 receptacles instead.
Absolutely, those should not exist. I buy commercial spec grade (Hubbell CR20 or equal) whenever I replace a receptacle in my house, they are ~$3 or so.
If you want the ‘best’, Hubbell HBL5362 is the ticket, very well built with a one piece brass grounding strap, I can get them for under $10, but you need to go to a supply house or Grainger to get this one.
> like it would be utterly stupid to put a GFCI ahead of a sump pump (at least without some kind of active monitoring that would alert you if it tripped).
This was actually added to the NEC in 2020, any 120V sump pump that draws 60A or less requires GFCI protection, even if its cord and plug.
You could rig up monitoring with a current switch, normally open relay, and notification device.
Install the current switch around the load side of the GFCI breaker feeding the sump pump that is wired to the control coil of a normally open relay and wire up a horn, strobe, ESP32 or whatever you want to use as a notification device to the relay output.
When the GFCI breaker trips, the current switch will close the relay and power up the notification device.
If you don’t want to rig it up yourself, there are sump pump monitoring kits with text/email notifications, etc.
Or you can avoid it altogether by installing a 240V sump, no GFCI needed.