The most mind blowing thing to me is how it’s responsive to feedback like this. It’s like pair programming with a junior. It might be faster for me to just type it myself, but it’s doing what I tell it and filling in a fair amount of blanks itself.
You are not asking for something impossible, its just not there yet. The speed of progress in the field is something few can extrapolate well over next 5 years.