Another way could be through MS but that will end eventually. Shutdowns are inevitable at that pace. Does any US program transfer to Hyatt except Chase? I would not MS on Chase.
On the other hand Hyatt doesn't care; you are a pretty good customer. If they are selling a million miles on your behalf they are making more from you then they make from a lot of Globalists.
I'm just not sure why you spend a minimal amount while at resort properties. The whole point of a resort is to enjoy the property and all the amenities. If you are not going to use any of them you may as well stay at the Hyatt Place down the street. If I'm relaxing poolside I'm not going to deny myself a drink or some food just to save a few dollars... that would kind of ruin the trip.
When I visit urban properties it's not rare for me to check out with nothing charged to my folio but definitely not at a resort.