Personally, I love the site, and I'm glad it is the way it is: It looks and feels better than any plausible alternative. It sure seems like it has all of the benefits and only one of the drawbacks (vaguely inaccessible).
A person can just make something for their own enjoyment. It's not the end of the world.