I imagine that Randy is afraid of turning off people who don't want to have politics thrown in their face on every forum.
After all, if I were to go to the Delta Forum and post about Candidate X being the best man for the job, I would be considered off topic. If I were to start a separate thread to discuss Candidate X, it would be moved to Omni.
If all signatures are allowed, I would be free to include that "Candidate X is the best man for the job and Candidate Y is a moron" in every single post.