Frequentmiler has a Buy IHG points page that explicitly mentions they are using an affiliate link.
FM also looked at 24 hotels in the US and reported that point values were roughly unchanged. 24 hotels is a statistically insignificant set and ignores the devaluations that have happened outside the US. Furthermore, FM pretty much named those 24 hotels. Do you think IHG is going to heavily devalue these 24 "spotlight" hotels?
I have not seen a thorough analysis of how much IHG points have devalued. Various FTers, including myself, have reported how hotels now cost more than they did last month. If you are an IHG consumer wanting to get long-term value from your points, why would you keep insisting that IHG point values have not changed?