Experts Exchange (or ExpertSexChange - poor URL choice) had their lunch eaten by Stack Overflow. I'd argue the login requirement wasn't as much of a problem as their payment requirement...
Exactly. Free, high-quality stuff vs paid, high-quality stuff. There's a reason BSD, Linux, Apache, and so on powered more of the Internet than good, commercial alternatives. :)