It depends on how you feel about the role of the manager. I'm in the camp that thinks (especially in the modern game) that managers have little impact on the in-game decision making and overall philosophies. They inact organizational philosophies consistently instead. So if you have a problem with the way things are decided, then your issue is less with the manager and more with the FO.
Where the manager does have an impact is in the clubhouse. And to that end...all of his players (current and former) rave about him. So he seems to be doing that part, but I don't know enough. Maybe he's not.
I'd like to see him institute more in terms of working on pregame routines and fundamentals. But if we're being honest, those are things that should be worked on before they show up in the big league clubhouse.
All told, I'm good with either decision here. If this FO stays and had replaced Rocco, the replacement would just make the same decisions IMO. If they keep him, ditto. I don't see much changing from an in-game strategy perspective until the people at the top change.