I've always wondered if the "barrier to entry" was a way to stem the tide of offshoring of IT jobs. If it somehow becomes more difficult for people outside the United States or Europe to become "certified", and large companies start insisting that their work be done by "certified" developers, you'd effectively make it more difficult to hire offshore developers.
Of course, that assumes that it is more difficult to become certified overseas, and I doubt that would ultimately be the case. It'd probably still be financially advantageous for outsourcing firms to invest in the means to certify offshore developers.