I guess it would depend on why you disagree with rapid refill. If it's because you cannot have all you want whenever you want, because three within a 6 minute period isn't enough, or because you think that they should be free because, well just because. I can think of no reason why anyone would think that more then that is justified or that a business that is there to sell goods and services should just give away their product. It may be true that Disney doesn't pay a high price for its soft drink mixes, but, I think you can rest assured that they do pay something and that Coke Cola is not in business to give away product either. Look at it this way, you pay for the first one and the other two, per sitting, is free. They don't even have to do that and since they are in the business to make a profit there is no reason to think that they shouldn't make one.
Blame those that felt that they could come back for years and leach off the same old cup for the crackdown. If any of you are one of those... then you only need a mirror to find out who to blame.