Those that hate Germans are the ones that have had no real interaction with them. Again, being in the Forces has opened my eyes, having worked alongside them, and also been out for a few beers with them too! They are extremely professional and Efficient in the working environment, and as far as I'm concerned, they have the best Navy in the world, closely followed by the Dutch. (Yanks are in my bottom three by the way!). They are also very warm and friendly as a whole, and very respectful, not like the stereotypes the likes of Bellend is probably thinking that steal your sunbed on holiday!
Look at the the amount of white Brits you see around town now though. 15 year old girls with a kid in a pram, a fag in one hand and a bottle of cider in the other, shouting and swearing at OAPs and the like. Dregs of society that seems to be getting more and more common by the day!