Perhaps the foundation should just run its own IRC server or network. Then they can set whatever rules they see as appropriate. Who can join which channels, who can log, etc. Then there would be no wikilawyering about wikipedia/foundation policies vs Freenode policies.