@revelette1,
Harry served in Afghanistan.
Andrew served in the Falklands.
I think their military record is about even.
What it seems to hinge on is Harry's decision to leave royal duties, Andrew was caught out.
The Queen was v protective of Andrew, he gave her corgis, is going to be looking after her corgis and the BBC have just shown a picture of a 3-4 yr old Andrew trying to get a reluctant corgi off the train.
It stinks, but it looks like that's what the Queen wanted.