Dude, we had Klinsmann at the helm (so basically no manager at all) and Christian Lell (!) had to defend against Messi on the wrong side of the pitch (due to injuries). That basically tells the whole story.
Funny how you come up with excuses for losing against the then best team in the world but at the same time apply double standards by saying this:
The results and especially the way the matches went down against City and Arsenal in this season's CL as well as the results last season against Juve and Barca, indicate completely otherwise.
"the way the matches went down against City and Arsenal in this season's CL": City beat you in one leg and needed only one more goal to top the group (not to mention that they approached the first leg like a match in training, but I'll ignore that because you will disagree). Arsenal went down to 10 men. Big deal beating them 2-0.
"last season against Juve and Barca": Dude, we had Tito at the helm who had been absent for months due to his disease (so basically no manager at all), our best player was injured in one leg and out in the other leg, our other key players were knackered, we were without Busquets and had to play with Bartra in defence.
I am not arguing your notion that Bayern is the best team in the world atm but you're being biased and unfair.