Comment
Comment by chordalkeyboard
not that I am aware of; and Wikipedia has spent tens of millions of dollars over the past decade on a more user-friendly UI with nothing to show for it to date. Which is a good reason to question how well they allocate their hundred million dollar annual revenue.