The protest was organized by Querdenken 771. They are not a neo-Nazi group. Leftist attempts to smear this demonstration’s thousands of attendees with a broad brush of being neo-Nazis is dumb. The demonstration’s name, “Freedom Day”, has no specific connection with the Riefenstahl film, except in the imaginations of some of its critics. Juneteenth is also called “Freedom Day”, so there you go.
Not only are “Probably not all of those who were present were Nazis themselves” but the vast, vast majority of them were not. Resorting to labeling people as Nazis when they aren’t to try to win an argument is a terribly poor tactic.