Microsoft Surface fails to make the expected impact