Two comments.
1) I'm not defending NGC, but it's hard to make any good judgment call of the grade from pictures like that. I will say that MS64 isn't exactly a glowing endorsement of the coin. It is certainly UNC, and MS63/64 are the most commonly assigned grades to UNC coins with no large or obtrusive gashes, rim dings, bag marks, etc. You may also note that in the USA grading system, a full/strong strike is not a requirement at grades below MS65. This is philosophically counter to the way that UK collectors grade UNC coins. From what I can see in the pictures, I don't see anything that would necessarily bring this coin to below the MS63/64 range. Lastly, NGC is an opinion -- nobody says you have to like it.
2) The price is irrelevant, as it is an asking price not a sold price. People can ask whatever they darn well please for their coins. This one is high by my standards, but it's easy enough for me not to click on the "Buy it Now" button.