Had Merkel not opened the border in 2015, Germany would be far worse off. If you ever set foot into a German retirement home, hospital, restaurant, random shop at the central station, cinema, xmas market, you name it, you realize that all those immigrants are currently carrying the economy.
She should get a prize for this instead of being blamed. Even if you don't care about the moral aspect of helping refugees.