LOL, definitely not your fault, Infixion. You see, I
knew it was off-topic, and I responded anyway. And then I let an innocuous admin remark get to me (to my current chagrin - if I'd waited a few minutes, I would have let it pass with a rueful grin).
Personally, I wouldn't mind if there was enough flexibility in the On-Topic guidelines to allow a side issue like the one you raised, particularly in a thread with a topic title as broad as "evolution simplified." But, given the way things tend to snowball in EvC debates, the reticence of the admins to allow it is warranted. Shouting matches are rarely seen here, in comparison to other boards I frequent.