I partly disagree, complex algorithms are indeed a no, but for learning a new language it is awesome.
Currently learning Rust and although it cannot solve everything, it does guide you with suggestions and usable code fragments.
Highly recommended.
I agree, although some messages are still cryptic for a newbie like me, but thats maybe more the person on the chair than the compiler 😇.
I’d estimate copilot to be correct in only 10% of the time, solving a situation like that. Most of the time the solution suggested is also wrong, but just differently.
Having said that: sometimes (small chance, 1% maybe) the solution is spot on.
AI mainly helps with the initial syntax and on language constructs and for that it is awesome.