Yeah it's not Apple; my Windows 10 HP does the same thing at Hyatt.
I have the "private [MAC] address" thing enabled on my iThings and everything stays connected without disruption at Marriott props, which is where I've been this week. It's probably just a cookie. I'm not an IT or network engineer but even I know this is largely on purpose and self-inflicted; there's no technical reason to reset your wifi every day.