Actions speak louder than words, and I don't see how requiring logins to view answers results in a better user experience and community.
I would guess that since it is socially uncouth to say their motivation for the site is to try to make a lot of money, they instead state a more noble sounding mission whenever asked about motivations.
I would guess that since it is socially uncouth to say their motivation for the site is to try to make a lot of money, they instead state a more noble sounding mission whenever asked about motivations.