I think there is a performance problem when views are displayed on every site page and when there is a lot of content (node, term, etc) modification.
The problem appears on the following circumstances :
- There is (for example) 3 nodes updated every minute
- There is a view which list nodes on the homepage
- There is a views which list nodes on a sidebar on every page
- The page_cache module is enabled
Views will add a "node_list" tag on every views (cf https://git.drupalcode.org/project/drupal/blob/8.7.x/core/modules/views/...).
Pages with view (so every page here) will have the "node_list" tag because tags are bubbled on the entire page.
So every minute all page cache will be invalidated 3 times (after each node update) and it will be like there is no cache at all.
This problem occurs even if the nodes updated are not displayed in these views because the tag "[entity_type]_list" is too generic.
The issue https://www.drupal.org/project/drupal/issues/2145751 introduce a new cache tag per bundle we can use in Views to avoid to invalidate the whole cache site on each node save.