I've resorted to GS110TP on couple occasions. POE for APs, cameras,phones etc plus SFP uplink. Relatively cheap, and yet for most part they work fine unlike Cisco Small Business stuff that seems to either die or just have "interesting" b0rkage in firmware (and Cisco seems to refuse to fix ths issues). And GS110TP has a rudimentary CLI as well. No, never registered any of them.
In more general terms, I would agree with your comment though.