TopBunk,
There was never an agreement with Germany about a maximum number of flights, the agreement was to use RWY16/14 equally, which, as we know, was never complied with.
I agree that the Swiss authorities failed to recognise the demands of the German population in the South.
However, fact is that it wasn't the procedure as such which led to the crash, but non compliance with the procedures by the crew.
An ILS APP reduces the workload for pilots, but doesn't necessarily prevent them from making mistakes (ie the crash of Alitalia flight 404 in Nov. 1990 in ZRH).
This leads to the conclusion, that if you wanted to make flying fail safe you would have to eliminate the human factor, which, as we both (you as a pilot and me as an ATCO) know, is illusory.
The PiC left the minimum altitude without having sufficient visual ground contact, the Copilot failed to correct the PiC, human error, period.