I think you are all underestimating the effect of no Battle of Britain on the UK. No BOB = no invasion scare, all those resources can be used in better ways, destroyers can be out protecting the Atlantic convoys instead of waiting for Sealion, better more balanced production of aircraft, tanks...