@kensanata
Another important point in Cegłowski's talk[0]:
>Don't Make It Too Easy
>these terrible interfaces serve a protective function, where they keep the community insulated from drive-by visitors and require new contributors to endure a a period of apprenticeship and lurking.
IOW, a barrier to entry is a good thing.
[0]: http://idlewords.com/talks/fan_is_a_tool_using_animal.htm