Servers are making money regardless of whether or not there is free dining. Secondly, if someone relies on a "bonus" as part of their income, they are being unrealistic. A "bonus" is something that should never be expected because there is never a guarantee that one will always get it or what amount it will be. Really, an employer's only financial obligation to an employee is to guarantee they make minimum wage, and even if a server has zero tables in a night (which will not happen at Disney), they will still make minimum wage, since by law if an employee doesn't make minimum wage between tips and hourly wage, the employer MUST pay them the difference. Again, this really has nothing to do with free dining as servers are going to be kept busy year round at Disney.