I'm not sure if you are sarcastic or not.
I could see it being business strategy, transparency or fairness. Not politics.
Things like a banner on high elves that they would be removed from play would have been transparent, it would have been fair, but it didn't align with business strategy.
We've seen the Warshrine go from available to "no longer available" in the US webshop, then it was set to "temporarily unavailable" before the news came that it indeed was discontinued. That is deliberate misrepresentation.
And no, GW's models, especially the heroes, are not worth their sticker price just for the model. They get sold because GW has locations to play and a whole game attached to it. Remove that, and about half the value of the total package of the sale is gone.
Like, say Windows. If you buy Windows '95 now, it still works, boots up and everything. CD looks fine. It just gets no security support and few programs work on it, so you can't do anything with it.
If Microsoft were to sell a Windows version until a month before support ended, their office would burn.