Totally agree, although for myself personally the other piece that chews up my time is customer support. In previous jobs with standard SaaS applications the support load was there but it was easy enough to just file a bug report in the backlog. Now I’m building managed managed infrastructure and there’s so much that can go wrong that it’s hard to not get sucked in, especially for more senior and tenured folks.
20 hours a week of meetings, OTOH, is brutal amd I don’t miss it. These days I’m much closer to about 5/week average.