Well, the "investment" came with perks like free beer occasionally, 15% off your tab, invite to private events, etc. Stuff you don't get when you buy a share of MSFT. In my mind if an investment comes with perks like that it's more of a donation than an investment
Plenty of companies offer shareholder benefits without ripping off your rights as a shareholder.
The big cruise line companies will give shareholders on-board credit, Berkshire Hathaway has sales from their subsidiaries at the yearly meeting, Intercontinental Hotels has discounts, etc.
One of the customer service backdoors for some companies is to buy a share and contact investor relations if you are having a problem.
Family used to own stock in a local ski resort (publicly traded), all shareholders were entitled to half price on lift tickets and some other perks. It was a great way to save a bit of money, get a dividend, and have a voice on any future expansion plans at the annual meeting.
Edit to add: Seems even Disney did offer perks as well to shareholders, https://www.disboards.com/threads/do-you-own-disney-stock-wh...