The main reason (IIUC) for the verdict was (a little bit simplified):
Most of the drivers for uberPOP break german laws because they have no proper license and insurance to be commercial drivers.
The question was if Uber breaks the law ("Personenbeförderungsgesetz") by simply acting as a broker for those drivers - And the judge said yes, they do.