Heathrow Director - as a pilot I quite agree with you - I cannot imagine why anyone would do other than select HDG and then fly the requested HDG!!
What the FMC etc is programmed to do is surely irrelevant, subject to flight safety this is a clear ATC instruction which should be complied with!