as ba@ said, we are all essentially anonymous on here. so i should have been more clear, and said something like "make folks sign up to ask a question". they'd still be anonymous, but:
a) having to take the time to sign up might weed out some of the less thoughtful questions (though i realize that is some seriously wishful thinking)
b) having an anonymous handle associated with what folks say makes it easier to know where someone is coming from (since we can correlate all the things they say) and easier to follow a thread of discussion.
but i know, internet breeds anonymity. hahahahahaha.....