For some, especially certain mods/mods friends, you need to be posting top notch posts daily or are suspect of everything.
Wouldn't take it personally.
Some like causing controversy where it actually isn't needed.
I mean, why even bother to look if someone has posted since last week, last...