At the root of all this is Merkel's incredible stubbornness to admit a mistake. She was mistaken to invite everyone to come to Germany (mostly economic migrants and not refugees) who, then, marched through 5 countries (on the Balkan route) to arrive to Germany. 

Europeans are not against refugees. But when hundreds of thousands of unidentified people (mostly young males) walk through their borders, demanding (not asking) help and assistance of their liking and choice (not graciously accepting what is offered), while taxpaying citizens of these countries wait for hours at times, and are checked, searched and identified at the Schengen borders, people get nervous. 

Merkel unilaterally broke the Schnegen laws, and now she is pushing mandatory immigrant quotas on EU countries in order to deal with her mistake, simply because she cannot admit that she made a mistake. Now, she is paying for it.