Maybe they are trying to stop those nasty right wing anti-union people from voting in their election. How would you feel if non-lodge members were allowed to vote on lodge matters?
General elections are for everyone - and not everyone has a picture ID. In the end it does not matter who you vote for, you still end up with a Politician.