We see software developers these days that do not know what does it mean not to use TDD or other practices of XP, project leaders that never worked in a non-agile environment, etc. These people don't know what is a critical path analysis, they've never did any WBS neither worked with a Gant chart and so on...
So is the knowledge base for a PM changing these days? We focus on skills where it usually falls into interpersonal ones, but what about the knowledge that the today's PM should have?
I assume we're talking about companies that grow from startups (not the ones that are transforming). Do they for example need to know the PMBOK?
I know it's always good to know more than less, but from a pragmatic point of view? Does it mean an agile PMs are becoming more ignorant or do they gain/require a different set of knowledge? If the latter, then what kind of knowlege/areas of interest are they right now?