Home Mobile Microsoft Surface Duo benchmark scores are a rebuttal to ‘dead on arrival’ jibes