Too many rules, in the future new users would would not register here instead to a new bitcoin forum. This crazy rules alienates new users that is possible bitcoin adopters. I've seen bigger forums than bitcointalk that is properly run and maintained without resulting to such rules.
It may alienate some people who come here to make money - a problem that most likely doesn't exist in those other forums that you mention. It doesn't have any effect on users who come here to discuss stuff.