"Question is why it's so much more expensive to fly direct across the Atlantic than go via Europe or London"
Direct flights always command a premium - it's very high transatlantic from Heathrow - much more so than out of AMS.
Applies in the other direction as well - often much cheaper (especially in Business) to go Australia - AMS or to CDG and then Eurostar to London