We do not actually remove the Canvas H1 title, we hide it from all but screen readers so that it still maintains that appropriate heading structure. When the tools were originally created, pages did not have a default Canvas title and the level 1 heading was something different on the Canvas page. With the next generation of the tools that I am currently building, I will give the option to set a level 1 heading and I will actually remove the Canvas H1 instead of just hiding it.
Thanks Kenneth! Even if the H1 is still there and the H2 matches it, is that still a correct way to structure the headings or should the H2 be unique?
Do you know when the next generation will come out? That's very exciting!
Ideally, yes, you would want those to be different. However, since we can't really control or style the H1 in Canvas, we opt for the potentially redundant but correct structure over the unique but incorrect structure.
We do not have an exact timeline at the moment. COVID has had a way of shooting down the best laid plans even for something like this. The hope is to have some initial Beta testing going on next Spring but the next few months will determine if that will be possible.