I'm pretty sure there's always been some warning in the past of these sort of changes. For example, when Krisflyer and Emirates transfers were devalued, there was three months advance notice.
Obvious caveat though, past performance not an indicator of future returns, so to speak.