I have been to germany about 30 times and been to the UK about 8 times.
rating uk above germany is a personal view based on personal experiences.
Both countries are beautiful. Both countries are real 1st world countries. Both countries have beautiful nature and awesome cities and great historic buildings. Both countries have good and bad sides. Both countries have lots of freedom (although its still less then here in The Netherlands)
I think overall the UK is more cozy and people are friendlier. Going to a pub/disco in the UK is way more fun then going out in Germany (again, based on personal experience, im sure I just visited the wrong places at the wrong time).
Maybe it is because I live near Germany and apart from the language and the beautiful landscape its kinda simular to The Netherlands. When I visit Germany I have a feeling im in The Netherlands, but with stiffer and humorless people. The fact that they dubb every movie and serie is also not helping.
I am always looking foward to visit the UK, and I visit Germany with aversion (Ok, I'll go, but only because I really have to be there for an appointment).