Even when I was an Ambassador, I never thought an upgrade was guaranteed. I always book a room I will be happy with - booking something you're not going to like and trusting you're going to get something better just seems like a recipe for disaster. Things like breakfast, however, should always be extended depending on the brand and your status. Unfortunately, a Moxy and Gold status is not going to get you much.