Can't we sort of blame the Fed for that [yield curve inversion and long rates] too? It undertook massive quantitative easing during the pandemic, which depressed the yield of long-term bonds such as those bought by SVB. Perhaps if it hadn't done so much QE, the yield on SVB's long-term bonds would have gone from, say, 3% to 4% instead of 1.56% to 4%.
Edit to clarify: I'm not saying that the Fed deserves blame for SVB taking such a risky long-term position, I'm saying the Fed deserves some blame for long-term bonds being risky.