Not that I disagree much with your point, but I remember Richard Stallman himself told to have almost no customization in his Emacs (can't find a reference now but feel free to prove me wrong). This tend to be very useful while using the editor on lots of different machines (and yes, I know of remote editing).
FWIW, I have about 1KLOC in elisp custom code.