Average Time on Site is like other dimensions, and therefore depending on the breakdown will reflect differences based on those breakdowns.
For instance, when you look at this against the month, this takes the average time spent in an end-to-end visit for every page.
But, when you do a breakdown by page, it will show you the average time spent on the site (within the visit) on those pages.
Here is some more reading on Average Time on Site:
https://experienceleague.adobe.com/docs/analytics/components/metrics/average-time-on-site.html?lang=...