Axel Krause’s support for anti-immigration party AfD was a step too far for the organisers, but others say his exclusion suppresses freedom