It baffles me that Quora is so successful despite their closed approach. You can't use a pseudonym and can't see questions unless you login (there are workarounds, but I'm talking about normal users). They also seemingly block archive.org from archiving their content. Stack Exchange on the other hand has none of these drawbacks.