BUT, an average developer is better than a developer who just puts in their 8 hours a day and never learns new skills. The people who you make a point to address an issue with and then a few weeks later you see they created the same issue again.
I think the key is to actually care about your work. You got even a little bit of that and you're fine.