Level 8/9 who made lots of money already know this.
Your manager knows it too, that's why they're not micro managing you coz soon you'll not be their problem.
Your quarterly check in feels like nothing but a BS session where instead of judging for last quarter they use BS excuse from current quarter to demean you.
All these are signs soon you'll be let go.
What hurts even more? Less deserving folks, who don't even know the product area are made to run the show JUST BEFORE THEY ARE IN A LOCATION FAVOURED BY HR.