Flightrider,
When you next travel through the Airport I think you will notice a big difference. As for PA's, you were unfamilair with how the Airport had to operate with DfT regulations which lended itself to a requirement for such announcements, unfortunately passenger ignorance has to be tolerated for the safety of all Passengers. Changes in infrastruture have now removed such a need.
As for German services, lets hope it happens