Which IMO is not at the Astros's level of punishment. If both teams cheated, both should receive the same level of punishment, but they didn't. Neither player nor coach or FO member was suspended. None
I have read all kind of opinions regarding the issue but at this point no one knows with 100% of certainty what happened as long as I know.
I have read that there's no evidence that the Sox cheated reason why no one was suspended. Makes sense.
They say that it was an administrative fault with the camera guy (who btw was suspended) reason why they only got an administrative penalty —the round pick.