When a property wants to split the savings for skipping housekeeping with you rebating points that’s fair. Starwood was known for their Make a Green Choice program offering 500 Starpoints per night you skipped housekeeping. Marriott still offers a similar, albeit less rewarding, program.
Hyatt is now testing 250 points for skipping housekeeping.