Beeston's influence has next to no impact on the day-to-day win/loss success of the team, so I'm not sure why a half season turnaround all of a sudden means that it now makes sense to keep him here even longer. Its not like he was the one making the on-field moves. For a guy who's role is business-operations, he's done next to nothing in terms of improving stadium and fan-amenities that are literally years past due. Those are the things you should be judging him on; not the fact that Anthopolous has been able to hit a couple transactional homeruns.
I don't think the suits needed much convincing to be "bold" as Beeston/AA were basically both on their last legs. Remember that Rogers also approved Ricciardi a big final push to put up or shut up, and once his bold moves failed they made big changes. This was the same thing as they've been trying to replace Beeston for a year now; and had the moves flopped Anthopolous would have been out as well with him. Either way, where was Beeston when we made "win now" moves in Martin/Donaldson this past offseason only to follow it up with no significant pitching acquisitions (which were much needed) and an opening day roster that was trying to rely on a frightening number of unproven rookies to fill key roles (Castro coming up from A ball to close, Norris/Sanchez starting, Pompey manning CF, etc)?
The President/CEO is the most important employee for sustained longterm success, and in our situation this is even more important because Rogers is a problematic, fickle owner with few "leaders" who actually know anything about baseball. Getting a guy who actually knows baseball (ie: not an accountant like Beeston) is a priority because Rogers needs a LOT of convincing to spend money. An ageing dinosaur like Beeston has no business running this show anymore; comparing him to other top executives around the league is a joke.