I don't think there's any question that Taubmann should go. Whether the Astros do the right thing or not is something that's going to weigh heavily on my support of the team in the upcoming year. Selfishly, I wonder if part of it also has to do with the fact that the chances to win another WS will not be as high as it is now currently, but it's definitely taken a toll on whether I feel proud to say, I'm an Astros fan, here in DC right now. It's hard to determine exactly what the Astros can do to make this up, but given that it's been 48 hours since the piece hit and we're no closer to actual action, I'm not sure if the Astros/MLB are just waiting for the series to play out to let the whole thing blow over (the wrong move).
Personally, I think it has to start with Taubmann being let go. I don't know what he necessarily brings to the table, but if Luhnow is the true mastermind of this operation, then fans going to bat for some person they've never heard of makes absolute zero sense. Is this guy the Jose Altuve of assistant GM's? What does his skillset bring that others can't that he has to be protected and defended? After that, an apology will be needed to SI for calling them out for fabricating the story when it wasn't true. Then the PR person/team has to be completely revamped/let go because it's clear after numerous PR incidents that the current team in place can't do it. Then clear penalties/rules need to be established within the locker room so that this can be addressed swiftly in future years. A major part of this story is that the PR swiftly denied such a thing when the easy route was to investigate before taking action. They couldn't even meet that bare minimum standard of response.
I do hate that there's such a distinct difference between the players and the organization. It grows harder and harder to support the management organization every day, and yet those players are so damn likable, so fun, and many seem like genuine good people. What would really hurt is if there's not as much distinction between them as we think.