The most tragic thing about singleton classes, much like many concepts in specialized fields, is just how non-special they are.

They're nothing more than a hack to get global variables in object oriented languages, and everyone knows it, but noone is willing to admit it.