Hi Andrew.
Because the title “tagline” would be wrong to be marked as an H2 at every page and because it would be wrong to tag the menu as a H1 named “menu”. When optimizing for SEO you do not want to have multiple H1’s on each site. Especially if they are named “menu” ??