I’m not, you’re suffering from the inability to logically reason about what I’m saying because of your “us vs them” mentality.
Managerial issues are “explicitly” holding someone back. I didn’t say the issues were with the employee.
> Not surprising, lying is one way people get promoted
Don’t be an asshole. That’s another “explicit” issue that will make it difficult for you to get promoted.
To be clear, my point is that being a clock puncher is an extremely effective way to limit your own career. Giving a shit is not a guarantee to get promotions, but it is requisite baring other very unlikely circumstances.
> There are lots of reasons, both managerial issues and employee issues, for someone to get passed over despite having the right mindset.
You're contradicting yourself. Not surprising, lying is one way people get promoted and turn others into clock punchers.