US's "most generous town" may stop tradition of city funding to nonprofits, starting next year.