Maybe handing out glassware that a lot of people don't really care about but only bother to pick up because it's free has some safety issue or is just plain wasteful? Maybe some of that glass ends up broken on the ground or many of the glasses themselves end up abandoned throughout the park? We always skip going to get our glasses because I have no desire to carry them around or to figure out how to pack them to take home on the plane. Perhaps many passholders, especially those who aren't local really don't care about this freebie. My kids actually collect pins and buttons so the change is an improvement for us. Like all changes, I'm sure the reaction will be mixed. Disney has likely calculated that any negative reaction will be offset one way or another.