Yes, I agree. It likely depends on the company's needs and if you just need a pure experienced programmer, the lack of leadership and personality is no deal breaker. I wonder if there's any information out there of how companies define a senior role.