Right, GPL only requires contributing forward, to the downstream users. It is only through creating a culture of working upstream and or reaching out to downstream redistributors that a project gets any contributions back, including financial contributions.