I think another angle to look at the gifting should be with the satisfaction to make someone happy.
I think it might also be tied to the desire to make the receiving party enjoying it or having pleasure (sexually speaking).
And I see the online sharing, sharing in private as part of the...