Bob, well I'm not especially fussed if this is what the RAF want to do but I completely disagree with your point 1. In a mountainous area QFE gives no information relative to terrain heights/spot heights in any given place.
You appear to concede this point in your final para. Agreed, it doesn't matter much either way for most UK RAF bases but why rely on a system which "sure as hell wouldn't work" in many places?