F rom the moment Gio showed up on General Hospital, viewers have been asking: What is the point of this character? Sure, he’s ...