Many of the stores and restaurants in Disney Springs are not owned by Disney. Disney may receive rental fees from them but not share in their profits.
Rooms must be ready at 3pm, not 4pm at non-
DVC.
If the housekeeping CBA states they can leave when their rooms are clean, why would Disney not reduce the size of their staff to cut costs when they renegotiate their contracts to clean the same amount of rooms? No need to have extra employees leaving early when rooms do not need to be ready until 3pm.
I am being realistic, not bonkers. I agree this is a great perk, which I will take advantage of. Nothing in the world of business is a free perk. There is always a motive that is to Disney's advantage. Disney makes decisions that will benefit their brand.