They aren't helping the situation for sure, but the problem lies a lot deeper then what's occurred over just the last few years.
This doesn't absolve the German government of responsibility. How much suffering does their present behavior ensure?
Countries like Poland and Hungary aren't going to get much migration regardless since they don't offer much to migrants. Even the natives aren't staying there and are moving west.
This is completely irrelevant. Tell it to Merkel, and she'll respond that these countries have
a responsibility, as EU members, to accept migrants -- and that they
shall.