You don't solidify the top by adding teams to the bottom.
It was simply a money grab.
Not improving football, not bettering the world, it was simply taking money that was going somewhere else and redirecting it towards the ACC.
The ACC had solid reasons for who they took....not bettering the world, but solidifying the ACC.
They were a nine team league looking to a future where they would be fighting to stay relevant as a BCS league. Swofford knew that one of the Big East or the ACC might not survive. He did what any league would want their leadership to do. He built up the conference so that improved media contracts could be negotiated, and, eventually, a conference network established.
The ACC was a basketball first league and the changes in media value snuck up on them. Swofford realized that it was football that generated the majority of media dollars and he had to plan to change the direction of the conference.
The ACC first looked to Miami, who (with Shalala's insistence) wanted Syracuse as a price to move. While this was initially agreed upon, Virginia politics held the ACC expansion hostage for the ransom of adding VT.
Adding Syracuse at the next opportunity was the price of adding Miami.
Pitt had a special relationship with Notre Dame, having played them since 1930 (67 games). With the ACC's intent to lure Notre Dame into a relationship, adding Pitt was a strategic move.
The move of Notre Dame and their scheduling contract improved the media look in and enhanced the chance of a network.
Swofford had a plan to make sure that the conference would continue to compete. He executed that plan and the conference is much better off for it. That is all you can ask of leadership.