I wouldn't say Germany is one of the world's best places to drink beer. The U.S. probably takes that title. There is very little curiosity here about beer from other countries. It's literally impossible to find Belgian beer here. Czech is limited to the two best known brands. It's all very chauvinistic and German beer, while good, is not exactly adventuresome.
Fortunately my new girlfriend commutes to Belgium and back every week so I'm pretty much golden as long as I keep her happy.

But I like my Bavarian wheats (Paulaner, Franziskaner), Northern German Pilseners (Jever, Flensburger, Einbecker), same for Eifel pilseners (Bitburger, yes Bitburger) and Eifel wheat (Krönes) , don't touch Kölsch, like most Alt beers but they don't sell them around here, you have to go to Düsseldorf. Duckstein is good too.
Frankfurt is the world's capital of no good beer. Binding and Hennniger essentially own the restaurant scene and their beers are just awful.