C R
Guru
Sure, as you say, it's got really good at writing code,
Not really. It's got really good at producing output that mashes together answers from stackoverflow and others. For small bits it mostly works well enough. For bigger stuff it really provides no more than a rough idea of what you you need to do. It is barely more that glorified code completion.