Cost push inflation is just one aspect of it but you are right, it is sometimes (not always) off set by an increase in productivity. However, more money in the system also causes demand pull inflation. If everybody suddenly has more to spend and an imbalance between demand and supply occurs, pushing up prices.