So sorry all!
I negotiated for the card when I booked a room at one of the properties (because I needed to stay there for 2 full months). I've returned to a few of them over the past year and I have always received a welcome gift (usually champagne), a fantastic room, daily paper, free internet.
I had no idea about the 10PM perk. I don't recall hearing about that.
Fred, your experience sounds very unfortunate. Hopefully you will fare better at another location.