The main arguments boils down to that since corporations are people and have free speech, and that a natural persons financial activity is considered protected speech, that a corporate person should have the same freedom as there should be no distinctions about the rights afforded to a person.
The entire argument would have been moot if we used distinct terminology