Most countries have restrictions on how long foreigners can drive on their foreign-issued driving license before having to exchange it for a local one. This is mainly to benefit tourists, but is also useful for recent arrivals to give them a chance to exchange their license.
The reason for this is that you can commit a few driving offenses before being ...
Germany is entitled to require a domestic licence for its residents (except certain holders of EU licences).
Germany does not have to allow a German resident to drive with an Indian license at all. The six-month grace period is simply a facility, a "nice thing to do", for obtaining your German license.