Well the whole point was you would never find out the host subscribed to that view. But out of the four people that replied three seem to think it's the principle of the thing rather than the actual results. Which I find understandable but also kinda nitpicky. Ah well, not everyone has the same mindset on stuff.
You're right that you could do this and never get caught, but if I knew that a Host subscribed to this view I probably wouldn't play their games. Rigging "random" events to benefit a particular faction makes the Host an active participant in the game, in my view.
Here I think you're kinda taking it too far, as the whole point of being insane is having the host lie to you. If the host were to make the insanity obvious there would be no point to having someone be insane in the first place. Then there's also hidden abilities which can override other parts in role pm's.
EDIT: Before someone says, "What about sanities?"
The Host shouldn't lie to players ever, even with regards to sanities. Use weasel wording when appropriate (i.e. "You can send the Host a PM saying 'Check: Player' and I will respond with a result, either Town or Mafia")