Sitting at Yonge and the Esplanade, Backstage promises premier views of Toronto’s landmark buildings and towers. But what else do you expect from a life of privilege?