Agreed.. All the co-pilot devs where I work are the juniors. Most of us just type the code we want.
Experts are often slower at starting to learn new tricks, because they don't need them, but are better at using them once they do.
But for junior devs, it's often the blind leading the blind.
That said, I don't actually use ChatGTP much. I'm just pretty sure I should in some areas.
Not a junior, but I find it useful.
Generating test data, adding documentation template for functions (which tbh is less useful when you specify types everywhere, even inferred types) and recently, after reading a HN comment, 'rubber ducking'. Which is great, because almost each time I need the rubber duck technique was for real obvious and easy issues I overcomplicated (last was induced by a naming change), and ChatGPT is quite good at that.