Maybe my perspective comes from working on many different projects for many clients (sometimes internal customers/functional users, but sometimes external to whoever I worked for). That’s often the nature of software development — finish a task and move to the next group that needs software. Thus, I’ve worked with enough project managers to pick up on some common themes.
No doubt when moving constantly to new groups. Mine were all static for years. I might add I had far more male bosses over my career..both military and fed government...and they were all equally superb human beings. I was extremely lucky😀! I fully understand that others not so lucky.