I assume the faxing is because you wanted your card to be charged at the time of booking?
I have similar feelings; customer service at M life is terrible. It is extremely easy to get Diamond status with Caesars Rewards which gives some free dining and show options as well as no resort fees. You don't get Hyatt stay credits or points but the better treatment at Caesars has won me over/away from M life.