Germany is doing the best it can under the circumstances. While criticism from fellow EU and Schengen countries is understandable, Germany, due to its robust welfare system, is a particularly desirable destination. As many of these migrants are refugees, Germany's checkpoint system will give it time to review asylum applications while also preventing bad actors from entering the country.
Clampdowns on immigration perpetuate harmful myths about migrants and crime which are exploited by far-right extremists to push an anti-immigrant agenda, despite evidence showing that immigrants commit fewer crimes than the general population. Such measures only fuel xenophobia and divisiveness, drawing on historical fears of the "other" to justify discrimination.
It's remarkable that Germany's liberal coalition government — the one that up until recently smeared the AfD Party for wanting to combat illegal immigration — is now blocking immigration nationwide. While this temporary policy certainly won't fix the problem, it's nice to see the government at least pretend to protect Germany's borders. This will only increase the popularity of AfD.