Wow has the water debate been sparked!
Let me clarify a couple things:
1. Disney has a responsibility to offer adequate amounts of free water for guest safety and the common good. They don't need people falling down in the park due to heat exhaustion. There simply aren't enough drinking fountains on Main Street, and the drinking fountains that are available had long lines the day I was there and from what I heard people saying, were not even cold.
2. Starbucks DOES subscribe to the traditional franchise model. That wasn't good enough for Disney. Disney insisted on having custom interiors, custom logos, custom co-branded cups, custom costumes, custom training, etc. The locations inside the parks are 100% Disney owned and operated locations that pay Starbucks royalties and licensing fees. Don't blame Starbucks, blame Disney.
3. I was buying other drinks. I've confirmed from multiple people that it is Starbucks policy to give out any size water to anyone who wants a water, whether they pay for any other item or not. Water is viewed by Starbucks as a basic necessity that the company is more than happy to pay for the cups to give out.
4. Disney does not "count" cups or anything like that.
5. The service at this Disney operated Starbucks was abysmal anyway, there is no reason at all for a latte to take 20 minutes.
6. I went to Casey's Corner a couple days later and asked for a large ice water... they gave me a large ice water.
7. Universal has a consistent policy of giving out water cups anywhere. They do restrict them with only one size, but I'm fine with that for a couple reasons:
A. It's consistent everywhere.
B. There are many more places to self-refill your water all over the parks with free ice water.
C. There are more cold drinking fountains as well.
D. Universal has more shade on the parade route. Not as many people fainting.
So, how do you fix the problem at Disney?
1. Start giving away free cups of ice of any size that a guest asks for, but also change the default free cup of ice size depending on weather. On the colder days, automatically give a small child cup of ice, on warm days do a regular cup, and on hot days do a large cup.
2. Instead of wasting that valuable cast member time that someone mentioned, just have water faucets scattered about in the park and have more drinking fountains. Many locations have water built in to the condiment stations, some locations are near drinking fountains already, and some will need it installed. But if that time it takes for a cast member to fill up a cup of water is so valuable, then those extra faucets must be worth it.