I think that this actually works.
When I draw the vectors for both theories, the one on the right (where vectors cancel) seems to be incorrect.
Of course, if it’s been proven empirically, then our work is done here, isn’t it? Unless someone comes up with a weird exception that doesn’t make sense with our current model of understanding.