Meisterzwang is pure quality assurance. And if you think how well known Germany is for quality products it makes total sense. And I would argue if there was a Meisterzwang for people concerned with egovernment we wouldn't have this discussion.
Besides the Meisterzwang was abolished for many professions in 2004. See Wikipedia.