If you wanted it, yes, you should have booked it.
Rooms can be all occupied but even if not, gold is always behind diamond for an upgrade and usually “better view” or “high floor” can be considered a gold upgrade.
It’s one reason that offers like shangri la luxury circle and Hyatt prive can be...