As someone that uses Copilot while work sometimes, that's actually a pretty good representation of it. If you aren't able to implement the feature completely on your own, Copilot isn't helping, it's hindering you.
Every single request I send to Copilot is followed by "No, you got something wrong. Here look at this …"
The sad part is, not every developer has this knowledge. I do this for about 19 years now. I know exactly what I have to do and Copilot just saves me some time with monkey work. But people actually trust it. People build businesses with it. And then they hit the wall really hard.
I wish all these providers would be more open about this, claiming "70-80% of the results are plain wrong. The remaining 20-30% still need small fixes". That would set expectations right.
Copilot can be useful. It can speed up the work. But only if you know exactly what you do. Otherwise it's crippling your project and your ability to get better as a developer.