Once all functions of a corporation are outsourced - accounts, IT, legal, whatever - everyone is just consulting for everyone else. At that point, it is the project managers and coordinators or the clients that are the only ones in power. It's a significant shift in the way business is done, because it takes extra skill to manage a multi-disciplinary project team.
Mokalus of Borg
PS - The end result may be smaller projects.
PPS - Because there just aren't that many skilled managers around.