I stand by my take. A good engineer is not guaranteed to be a good lead. And a bad engineer isn't guaranteed to be a bad lead. They are different roles.
Most competent companies let good engineers who won't be good leads stay in IC roles with bigger responsibilities.
Most competent companies let good engineers who won't be good leads stay in IC roles with bigger responsibilities.