In defense of your 2.b manager, many organizations are improperly set up where the only way to advance is to move into management.
This might be a deeper reason why moving into management is often necessary for most orgs. Exceptions include software-focused organizations where code can be one's channel for impact.