I'm with you, 100%.
I'd furthermore like to say that trying to force people to fill out questionnaires about themselves is probably a bad idea, and something I'd dislike. I was active on this site for a couple of months at least before I ever filled out my profile (I don't remember when I first started participating, nor when I filled out the info on my peer listing, but I know there was a sizable gap there). If I'd been forced to make a decision between filling it out before I knew whether I'd be interested in contributing much time to the site and just going somewhere else, I almost certainly would have gone somewhere else.
I don't know how all of you guys feel about me, but I do know that a couple of you at least have expressed some respect for me, and those people at least would I'm sure agree that having me here is better than blocking a few user accounts that never post more than a couple of times, ever. How many good community members are you willing to sacrifice to keep out some percentage of bad community members?
There's also that little matter of requiring that users have a certain number of points from answering questions in Tech Q&A before allowing them to join discussions. While Max didn't touch that one, I will:
I don't seem to have any points. Still. If that rule were instituted today, I would cease being able to post.
Until recently, I haven't been involved in Tech Q&A, but I have answered technical questions posted as discussion topics. In large part, this is because the format is much more easily used to troubleshoot for someone there. A give-and-take discussion of the problem at hand is more easily accomplished, and there's no "tangible" negative repercussion for giving a good, but off-target, answer there.
There's also the simple fact that, in discussions, I can ask what someone means without committing to giving an answer that will, theoretically, eventually be rated. Often, with the way people phrase their questions, there's not much of a way to be sure from the initial post whether the question-poster's problem is one I can help with. Without asking for clarification, I won't know. If I ask for clarification in Tech Q&A, I've committed myself to trying to answer the question to a degree that isn't applicable in discussion threads.
While there's some problem inherent in the Tech Q&A system, as I see it, that's not my point. The point I'm trying to make is that there will always be reasons that people who can contribute a great deal might not always earn TechPoints. I don't know if you consider me a "great" contributor, but if there were a point-minimum for posting, I wouldn't be posting.
Obviously, I'm going to be opposed to that idea. I'm too much of a windbag to do otherwise.