I am just surprised there are still people around who don't know that this is how it works everywhere, as dazz81 says.
BA pax ex-LHR pay more than pax starting their journey elsewhere, LH pax ex-FRA, KL pax ex-AMS, CX pax ex-HKG....etc..etc..etc..
This is nothing new.