I'm going from memory here, but if I remember correctly money market funds were created, or at least became popular, because inflation was exceeding what banks were ALLOWED to pay. Their vulnerability is that the Fed has a very very strong influence on interest rates at that end of the market. Which makes for horrible days like now when the Fed wants to stimulate the economy, but wonderful days when the Fed is raising rates to try and tame inflation.
The large cap "nifty 50" stocks definitely underperformed in the 70s after their bubble, just as large cap US stocks have underperformed since the tech bubble burst. However, I believe that small cap stocks had a great run in the 70s just as they did fairly well during the past decade.
Conventional bonds always get killed by unexpected inflation. However, they were obviously a great place to invest once the Fed raised interest rates sky high to kill inflation.
As always diversify to maximize safety.