Profits are too high. America needs a giant dose of competition
...and those profits are not being reinvested in new projects, new ventures, and new markets.Instead, large corporations have been accumulating historically high amounts of cash, which is just sitting on their balance sheets, idle.[1]It's definitely not due to lack of greed.  Corporations in the US are very much driven by profit motives: whenever they identify an opportunity to make a profit from customers, they take advantage of it.Therefore, it must be that they aren't identifying enough attractive opportunities in which to invest that growing mountain of cash.Meanwhile, the US middle class appears to be struggling with stagnant wages and limited opportunity.[2]We have engine trouble, and no agreement on how to fix it.--[1] https://www.stlouisfed.org/Publications/Regional-Economist/J...[2] https://www.washingtonpost.com/local/happy-days-no-more-midd...