I sit in a ton of different department meetings and I find most departments (most people) don't set clear agendas or define terms up front. This is the fault of the meeting organizer (hopefully there is one!).
For the discussion itself it sounds like a lot of very specific company specific vocabulary is being used. This feels comfortable because these people have probably had a lot of discussion using this term but it's hard for new people because it requires specialized knowledge to collaborate.
Technical teams are also capable of bad meetings but at least they are usually building something specific rather than describing general strategy.
I sit in a ton of different department meetings and I find most departments (most people) don't set clear agendas or define terms up front. This is the fault of the meeting organizer (hopefully there is one!).
For the discussion itself it sounds like a lot of very specific company specific vocabulary is being used. This feels comfortable because these people have probably had a lot of discussion using this term but it's hard for new people because it requires specialized knowledge to collaborate.
Technical teams are also capable of bad meetings but at least they are usually building something specific rather than describing general strategy.