I see the German situation more a sign for completely negligent authorities. Pimps are illegal in Germany too. Prostitution is only legal as a contract between the client and the prostitute. But all of this only matters, if authorities perform regular checks which they often skip.