The h1 is really creating a big problem, especially for a blog page. If I publish a new blog by default it goes to the blog listing page and they all are h1 on the same page. please see the screenshot 1
And when I click on a blog post to read the blog, all the recent posts are also h1 on the same page. Please see the screenshot 2
I am not sure but I think if you change your program and make all the default h1 to h2 that should fix this issue for a blogger and it will also be easy for website owners to change the headings manually from your SEO tool.