I can understand why they've made the change, but I can also see how they might get into trouble with it.
Suppose they launch a new product, that they've never sold before, and instead of its regular price of, say, £30, it's at an introductory price of £20. Under this new system, on screen...