I'm an ATCO and here is my spin on it:
You instruct an aircraft to go around for whatever reason. There are only 2 people who truly know the exact status of the flight that you have sent around - one is in the left hand seat, the other in the right.
Now, should there be some overpowering reason for them to land the aircraft and they are fully aware of the situation, if they elect to land it is their call - ANO states that the final responsibility for a flight rests with the commander of the flight blah, blah, blah. If they subsequently weld it into something (God forbid) THEY will have to a/. justify their decision and b/. live with the consequences.
ATCOs play a vital part but sometimes, just sometimes, we get a little carried away with our own importance. So let's cut these guys with 100 million quid planes under their control a little bit of slack.
P7