I hate to say it Vladimir but this is exactly as it goes.A hotel group will set its payroll against its revenue( around 20-27% 3-5 star.That is the lowest amount of money it can get away with. A Hotel working at 100% occupancy is not as efficient as a hotel running at 75% occupancy. They do not set the payroll against 100% occupancy the payroll is set some 18months in advance against forecasted figures. Groupon, travel zoo lastminute etc are all a last minute resort to use a crazy month to offset a poor quarter. It usually creates a full house in a low season. The pressures on the hotel to meet its target will outweigh the need for extra staff because bringing in extra staff will then see the payroll % increase against poor revenue created by cheap deals. So the hotel runs peak period business with low season staff percentages and poor gross profit margins. You may not see this in the room. But waiting for concierge( to many cars), rooms not ready when you arrive( stretched housekeeping), slight delays at breakfast or even worse a buffet( usually not enough seats to turn customers around) and long queues at checkout( not enough reception staff or space to accomodate the volume) are the kinds of result, of a hotel running at 100%(usually at the end of the second quarter)occupancy. No matter the rating but usually more dependant on its size. this gives them enough time to save quarter 2 and provide a reservoir of revenue to ensure quarter 3 is met. Then if things are still looking bleak you can expect to pick up the same deal around February.
Working for a group with multiple properties we only need to look at our feedback during these times to see the results of my analogy. Its a matter of damage limitation during these periods in the more negatives are expected and its generally down to little things that would usually be picked up.
Same for airlines the more packed they are the slower it takes to get your food, more drinks, Newspaper etc Take off and landing is the same thats about it.