"Inferior" is a strong word, but coders who are not given time at work to improve their skills (this is usually the case) and who never code/read about coding outside of work stagnate. I've interviewed many people like this - decades of experience, impressive sounding resume - who couldn't do fizzBuzz.
I would prefer to hire someone who has work/life balance and codes for fun on their own time over someone who's strictly a 9-5 developer.