That's not true. @brandonfrye got dinged here https://steemit.com/steemit/@brandonfrye/steemit-upvote-bots-still-profitable-or-waste-of-money for using @jerrybanfield
The point is @grumpycat arbitrarily decides at random when to hit you. There is no safety.
Further, @grumpycat actually uses the non-compliant bots while punishing everyone else. No one punishes @grumpycat.
that was 6 days ago @jerrybanfield fixed it after
Prior to that it was listed as GrumpyCompliant. Also, according to this @jerrybanfield still isn't compliant. I wouldn't call that "fixed"
The point is that none of it is trustworthy. It's all arbitrary. It can change on a whim and there is no standard or canonical definition of what is really compliant.