nologic - I am not sure there was anything German about it, other than the rules.
MM was set up as a Utopian settlement by a large group of well known FlyerTalkers, many of whom are listed with their own permission in their own site link below. Before they even went public much bickering and arguing about Moderators/Moderation (see link above) took place, with Premex, Catman and NJ David all apparently resigning in that thread.
As a grand social experiment it failed pretty spectacularly, and many of its own founders appear to no longer post there.
www.moremiles.org/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=43&t=000006