Organisers claim they are protesting against undocumented migrants, but some are seeking to spread the blame for other issues