To be totally frank, it would not be hard for me to accumulate 15-20 accounts over the period of three months before an election that would meet the criteria duke put in his points system
I could easily make it so this would be incredibly difficult for you to achieve. Sure, you could still do it, it'd take you more time than it would be worth. Someone could just as easily purchase some licenses and achieve the same thing. Time is money.
I was unable to vote in the most recent election because of this.
That's impossible, considering banned forum users were still allowed to vote. Nothing from the forum was taken into consideration when determining if a user was able to vote in the previous election.
This is ridiculous, especially considering the fact that Schine does not actually run SMD. the point of separating forums and schine was so that schine wasn't liable for things that happen here. This should extend to the users aswell.
The forums are an official StarMade site. The point of separating the forums was because the people who made it didn't work for Schine at the time and were not paid by Schine. It is a community run website with substantial guidance from Schine. The reason you mention is a nice unintended side effect. It is a minor reason to keep them separate.
I've got a lot to say about how draconian SMD bans are but that's a debate for a different thread.
The Terms of Service and Rules, as well as the moderator's guideline, were all submitted to Schine for review. Parts were added and modified by Schine before being implemented. At the end of the day, this site is an official representative of StarMade. As such, this site has to comply with any requests Schine makes to keep its official status (not very many requests are made). Getting banned from SMD means you've violated the Terms of Service and Rules of this site, which were designed to keep SMD (an official representative of StarMade) a positive experience for existing and potential customers. The community of a game can have a heavy influence on a potential customer, this is why these rules are in place.
_________________________________________
As for my own opinion...
I have always supported requiring users to purchase the game to be able to vote. The main reason for this is not to prevent voter fraud, but, simply because I can not think of any compelling reason not to. StarMade won't always be free to play; we do need money to continue developing this game. It wouldn't make much sense in the future when StarMade is no longer free to play, to have people electing a council when they haven't purchased the game. As a bonus, it also makes it harder for voter fraud to occur (still not guaranteed).
However, I think it's absurd to think that forcing users to purchase the game to vote will completely prevent this. It's very easy to get your hands on a lot of StarMade keys for a very small price. It will not guarantee a prevention, but it will make it harder.