Yes, not good enough. Klose scoring some goals every 4 years doesn't change the fact that he was nothing special on club level throughout his career. And Schweinsteiger has only become world class after van Gaal converted him into a central midfielder. In Euro 2008 he wasn't even a definite starter for Germany, fss. I'd even go as far to claim that 2009 / 2010 was Schweinsteiger's only world class season on club level so far. People have short memories it seems but I remember Schweinsteiger's "Schweini" days when he used to be a mediocre winger.
The strange and yet amazing thing about the German players is that they're usually shit for their clubs but brilliant for the national team.
I really dunno how you get to that conclusion. Klose was an absolute beast in the 05/06 campaign for example, scoring 25 goals in 26 matches (missing a good part due to injury). Winning the 2006 golden boot wasnt a coincidence. And he was still strong in his early Bayern days aside of Toni. He just took over the creator role in the attack and let Toni do the majority of scoring.
Schweinsteiger ofc wasnt the same as he is now, but Hitzfeld (who is as much of a coach as del Bosque is) chose to put him on the side, which just never suited him. Since Van Gaal moved him to the center, he is solidly performing there, as long as he is fit and not stopped by injuries like this season. He was absolutely brilliant in the 1st part of this season before he picked up his shoulder injury in the Napoli match.
And there are the counter examples like Hummels, who is brilliant on club level for at least 2 years now, but just started to impress in the NT.