Who To Blame For This Inflation..... Central Banks and theGovernment. They manage the system, they are in control of the Money Supply.
With that said, it takes several years if not over a Decade to cause the problems that we are seening now.
When you stop maintaining and repairing your house, your house does not immediately fall apart.... no it take years for it to start to fall apart due to lack of maintenace. The same for the Market System.
With that said, actions of recent years taken by the Central Banks and Government have been extreme. Since 2008, Money Printing gone through the roof, and hostile trade actions taken. Now even attack on the currency system, trying to ban certain countries from it (Russia).
All just my opinion/view/thinking.