Merloni is obviously a better voice on the impact than any of us, but that doesn't change that teams still do it. And doesn't make it right. I think corked bats are 100% ineffective, but they're still illegal.
And you are right about this not being a criminal activity, but integrity and honesty are not limited to criminal matters. You can downplay this aspect of it all you want, but you're now ignoring that another big leaguer went and turned whistle blower because he said it was not how the game was supposed to be played. His exact quote was "That's not playing the right way." Effective or not, he stood on certain principles of sportsmanship.
How is silence integrity here? I don't get that. Fiers might not be a good teammate, but that is not the same thing at all.