Because "smarter, more cunning" from my point of view quite implies hints about one's own role, which may be clear to many, and does not violate the condition of "directly revealing one's own role."^__^ .
And the clause "directly revealing another player's role" generally contradicts playing for the town, because if a person is suspected of being negative with 99% certainty, it turns out you still can't say "Vasya is the maniac" — since by this same rule, doing so would be followed by a modkill
Небо – угроз не слышит
Небо – ведёт особый счёт
Небо – тебя найдёт