It sounds like they're hoping to artificially reduce the number of guests who purchase Genie+ so that when they stop sales for the day early on, they can say "well, you didn't wake up early enough to buy it"; that's the only conclusion I can make from this decision.
So why not only sell it to hotel guests since that’s their bread and butter out there anyway? Or better yet really fix the system and not put another “bandaid.” I’d have to imagine enough hotel guests were purchasing it to make some nice revenue and it would maybe even entice more hotel sales. I get there a business and their job is to make money but there has to be some thought for long term health and customer satisfaction. They keep charging more and giving less. It’s ok to leave 2 cents on the table sometimes to ensure customer satisfaction and the long term health of your business.