I suspect you might get downvoted for this post but there is validity to what you are saying.
The problem is that there are still a lot of oldtimers who fondly remember the salad days of the company in the late 90s to early 00s. Younger folks might not realize this but the name Cisco was once held was the same reverence in the valley as Google, Apple, and Tesla are today. Despite the fact that Cisco has fallen from grace and is now a company on the managed decline, the egos from Cisco's glory days are still around. So there is a disconnect.
Here is the end result: on the bottom rung you have worker bees who have checked out and are in it strictly for the paycheck. Mid tier you have managers/directors who are trying to act like bigshots even though deep down they know that the name Cisco will never have the same cachet as it once did (thus adding to their bitterness). And of course at the top you have the usual narcissists and sociopaths who only care about lining their pocketbooks and fueling their egos. Combine that with semiannual mass layoffs and what you've got is an all-around miserable place to work.
Employees of the heavyweights (Google, Apple, Tesla) have massive egos but they are justified relative to the prestige those brands currently hold. Smaller companies know their place in the grand scheme of things so they are immune to that stupidity.
I absolutely agree that Cisco would be a better place if the people in charge accepted the cold, harsh reality that Cisco is yesterday's news.