I would argue that certification has very little do with the quality of software that a developer would produce or a baseline level of competence.
We generally hope that a degree would give you a baseline level of competence, but I'm not sure that is entirely true either.