Something had to be done. There’s way too much talent on the team for them to be performing as poorly as they are.
They’re currently 28th in batting average this year and 21st in OPS. You can’t spend the kind of money they’re spending and get results like that without someone being held accountable.