overgenerosity

noun
  1. excessive or immoderate generosity; giving more than is necessary, wise, or appropriate
  2. Usage: uncountable noun; often implies a lack of judgment or restraint

Examples