Good, or even great customer service doesn't mean just throwing things at everyone, if they ask for it or not. Its providing what a guest wants.
Imagine a business where..
Being recognized you are in need and an employee offering to help? NO - you must ask
Cleaning up a spill? NO - you must ask
Being told where your hotel room is? NO - you are just shooed away unless you ask
Your waiter doesn't fill drinks or take plates away... unless you flag them down and ask
No customer service isn't just 'throwing things at everyone' - but good customer service is proactive, recognizes customer needs, and even tries to recognize customer needs and address it before the guest is even burdened.
So yes - good customer service is supposed to be AHEAD of the customer.. and not require the customer initiate a request for everything. These are basic hospitality concepts. Simply saying "put up a sign and make it on-demand" is a fundamental challenge to customer service principles. And you assess how frequent the need is, how common, who may need it, and how to HELP the customer and improve their experience. Not just "ahh.. they can ask"
When I want a burger, good customer service isn't the restaurant just guessing what I want on it, or just loading it up with the works just to make sure they give me anything i could want
False equivalency - your example is literally asking to change your --product-- to --INDIVIDUAL tastes--. A more equivalent example would be going to the drive through for your burger... and them not giving you any napkins, unless you ask for them.
Or giving your a drink in a moving car without a lid.. unless you ask for it. Or handing you 4 drinks without a carrier.. without asking you. Or giving you children sized drinks without lids.. even knowing that kids are messy.
It's freaking sad that we are basically having to outline how McDonalds... a company that charges 1/2 to to 1/3 of the price of Disney... has no reputation of 'premium customer service'... is better at addressing obvious customer needs without requiring every customer to explicitly ask for help.
In this particular case, there is absolutely nothing to balance. Having the customer simply ask for a straw, when they ask for their drink costs nothing from a customer/service perspective, and it saves resources. That's the whole point behind reducing waste, its providing whats wanted/asked for, and not wasting services/materials.
It does cost in customer service. It's been outlined multiple times. The challenges with interacting with employees have been highlighted. The examples of when something is OPTIONAL vs required how they can readily operate without any stock... effectively eliminating the service.
If they are concerned about reduce trash - then don't use disposable cups.