Following a discussion with Steve on the concierage team we recently identified an issue with the initiative board, where it seemed like you could share as a webpage, but following a review as outlined below with the engineering team, this was a bug as it was not the intended behaviour, but this is something our senior leaders have been asking for outside a typical presentation view in order to see the progress of our Epics within the workflow, again Steve will be able to add any further context, but again this is something that would create greater visibility of our work system and make it easier for leaders to understand our progress without having to trawl through a custom pivot report or via a presentation today.
I have followed up with our product and engineering teams on the subject of being able to save the initiative workflow board as a view and then share as webpage. I can confirm that the button was removed because this behaviour was not intended to be visible. In other words, the button showing was a bug.
That said, it is technically possible and so we'd love for you to create an idea in our portal for this, please. (I did look and could not find an existing idea to share with you.)