I agree, but wouldn't underestimate meetings. People say that you're losing productivity, but IME the largest losses of productivity are caused by working on the wrong things, because of too little communication. Sometimes it's things that are not needed anymore, sometimes it's just aspects of the feature which are not important (e.g. overengineering) because of lack of context.
I'm not saying all meetings are always needed, but in larger organizations the sync between people and teams is very important.