The strange thing about the Sarries scandal is not that it happened, it's that none of those players or staff not benefiting from it personally blew the whistle on it, even those that had left the club.
The incentives don't select for whistle blowers.
If you're a star player you aren't going to complain as you're likely to be getting more than you would at any other club. If you're a squad player you get the glory of being in a winning team and if you move that alone increases your attractiveness to another club. Backroom staff get the kudos of working for a successful club.
Those that leave the club will keep quiet if they want to stay in the game, believe it or not whistle blowers are rarely respected and its often an end to their careers after the initial good publicity.
That leaves those retiring, why would they sully the memories of their own careers and have everyone think the only reason they were part of a winning team was because that team had cheated and they did nothing about it while they were playing and basking in the glory?
Whilst there were rumours, we know the human condition is that we want to believe the best of ourselves and those we associate with, and very few people in the club will have known with certainty what was going on. With that in mind I'm in the camp that believes the players and staff had been convinced that everything was fine, because they wouldn't have taken much convincing.