Warped Factor
As with many situations things are fine when they have 'settled down', however it obviously came once we had parked. I praised ATC for the way it was handled but it seems that was not enough. We happily complied, but your attidude suggests we should just have autolanded and shut up.
Twice having been given a lower clearance we were asked to climb again, no problem, but highly unusual at LHR. The GS and LOC tested both ends of the scale frequently within a 2 minute time frame, once again no probs. After all its just the old skill of flying a VS and a drift heading. Please don't belittle others efforts, we did our best and I've no doubt ATC did their upmost to help.
It's all just part of the fun...