And I agree, but that is not how I read your comment.
If you expanded it with "There are no moral requirements... for companies to provide accessibility features" it would have been entirely different story.
I don't think people downvote you because we "expect society to work out of goodwill and not through enforced regulations decided by the voters", but because your blanket statmenet denying the existince of moral requirements is interpreted negatively. I for one agree that relying just on morals is not enough and that regulations is needed, but your sentence is obviously not universally interpreted in that light.