Because they want you to spend it when you first decide to book, not spend a pittance then hope you get another discount later on.
I would not expect a discount and would be paying the difference quoted between the two fares. But as its not going to happen there is no point in worrying about it