Freedom of movement is a fundamental right in Germany. Your freedom to move the car everywhere, and without qualification is of course limited for the safety of everyone. But driving places is part of your personal freedom, which has to be weighed against somebody else's freedom to protest.