It is a high form of generosity to allow others to give to you. In doing so you enable them to experience the joy of giving which is always enhancing. Controlling people often do not allow others to give freely to them. If they must yield to the giving act they usually have to tell the person what they may give.
Generous people are those people who do what they do unconditionally even receiving.