Why is Germany being targeted?

ISIL claims the Christmas market attack in Berlin and the far right blames Chancellor Merkel for her refugee policy.