In more senior roles its all about who you align with and not your skill set. If you love politics, making sure you are on the radar of those with influence, etc. this is the place for you. You will not survive on pure skill set and doing things well.