Disney has no control of the weather, although I am sure they wish they did. There are just some things that Disney doesn’t have control over, including the behavior of other guests, so endless complaining to try to get free stuff out of Disney is annoying for everyone. We are at Disney to have a fun, magical experience, and constant complaining affects the magic. You know that Disney is going to be expensive and that theme park food and merchandise is never cheap, so there is no need to complain about that to the poor cast member who has to smile and endure the complaints or complain loudly so that other guests are forced to listen and try to avoid you. Make sure you have appropriate expectations and by all means escalate complaints to the appropriate cast members when complaints are actually warranted.