The Strat’s new general manager may have a bird’s eye view of Las Vegas from the property’s iconic observation deck, but ...