I think we might yet find evidence of many hominin subspecies. Evolution is hardly linear but branches in many dirrection. The fact that our brunch eventually triumphed may have more to do with convergance of many favorable conditions than our superiority as a specie.