And how exactly is creating an account taking off one's shoes before entering? I would not be contributing anything to the Quora community by creating an account. I'm not depriving the community of anything by not creating one.
I believe the reason Quora tries to force people to create accounts is not because this helps the community, but simply because this is the first step of the funnel of their viral spread mechanism.