The reality of this is to make more money for BA. Who is going to pay this money the passenger of course. Do any of you expect ticket prices to fall as a result of this, Dream on.
Obviously the idea is to make money. That's the aim of a company. Doesn't mean the passenger will suffer though.
Looking at your previous posts, any excuse for you isn't it.