Why is Stallman still BDFL if he hasn't contributed a meaningful amount of code in years? Let him be the spokesperson so he gets the attention he desperately needs and leave the coding standards to people who code.
Edit: Oops! You mean BFDL for GNU, as compared to the FSF. That's a good question - should Stallman relinquish GNU leadership? What is the replacement plan should something happen to him?
I don't think that recent hands-on code experience necessarily plays a role in either case.
[1] http://www.mail-archive.com/markdown-discuss@six.pairlist.ne...
http://emoglen.law.columbia.edu/publications/berlin-keynote....