If stock prices represent anything concrete, how is it that Snapchat's market cap is higher than Ford's?
Do any of us actually believe that Snap's stock price is reflective of its value to society?
Today, stock prices are all about perception and company image. Most shares are non-voting, and don't pay dividends. And you can't take your stock and march to a company headquarters to demand that they give you something of value in exchange.
To an average small investor, shares in almost every company might as well be Magic cards. Their only value is to sell them later to a different collector.