> I bought that share came with a certain expectation of control
That control is only within the limits on the corporation itself, all within the context of the entire legal system that gives concepts like "corporation" and "shareholder" meaning.
> Would you support a bill forcing owners of large houses to set aside some of their space for the homeless?
I'll see your thought experiment and raise you one. Does share ownership entitle you to direct that the company do something illegal, or immoral? Or that any number of shareholders be able to do so? Of course not. Again, your control only applies within the limits on the company itself.
> Would you give your squatter a vote
Voters and taxpayers are not squatters. They collectively constitute the government that grants corporations certain privileges - e.g. the right to own property or bring lawsuits, even to participate in the political process since Citizens United, all under the shield of limited liability and legal accountability (a corporation can't be imprisoned). The state and its people should receive something in return for that. In the very same language of contracts that you're using, if there's not consideration on both sides then there's no contract.
Don't like the deal? Don't incorporate. Don't try to get that something for nothing. Be a sole proprietor, personally and directly liable for any ill the company does. Good luck. There's a reason others do take that sweet sweet bargain, and not because it's fair to all who are affected.