we can't speak on behalf of other companies, but in our case, wholesale prices in USD didn't change since 2000, however the value of these dollars in real terms has changed a lot:
In a period between 2000 and 2016 this same dollar devalued to 69c only.
One can't just wave away from this fact.
In GBP area the reality is even worse:
£ 1 now equals to 65p of Y2000.
Here we're talking about official inflation rates only, i.e. the ones, calculated on certain product baskets, the contents of which is supposed to be identical throughout periods. The key word here is "supposed". You will find a lot of extremely interesting facts about those baskets, when you will make a deeper search on this subject. You must have heard of banks' manipulations with the interest rates, exchange rates, etc. in the last 5-8 years. Not surprisingly, inflation data is far from being manipulation-free either.
Summarising all of the above, it's comes as a little surprise, that manufacturers are trying to relay some cost to buyers, rather than absorbing them.