It would be nice to have a register, but then Oracle would not be able to lie about the number of OCPs. It would also highlight the fact that alot of OCPs are for DBOs not DBAs and Developers.
I also found very odd the statemenet that last year OCP grew from 30000 to 80000 (reference: http://www.oracle.com/education/cert...?80kocps.html) Bloody hell, this means about 600 a day! It might be true but I don't believe it :-)

And most OCPs I have met in person are in fact DBOs.