Kevin Haeberle has a very interesting op-ed in The Hill on the social functions of the stock markets prompted by the recent GameStop frenzy (for lack of a better word). I particularly enjoyed his discussion of the market's function of facilitating "gambling." Recommended reading.