No. The electoral college was created because the founders didn't trust the uneducated general population to not elect a tyrant, so the EC was supposed to be made up of educated people who wouldn't be stupid enough to vote against the best interests of the people.
It also had a bit to do with how long it took to count votes at the time.
Are you sure you're not thinking about the 3/5 compromise?
That's not what supporting means in this context.
It means that the devs made the game so mods could be used with it instead of modders needing to find exploits to make mods work.