AI is useful when you can put it to a task and validate the result.
For many tasks that’s visually seeing a button you can click.
For other tasks you need to be an expert to get value from it and really understand.
If you provide tools and context, you get a lot better results. For most of my core uses I’ve built decent tooling, but I wouldn’t want to share or be responsible for maintaining that for everyone else.
I genuinely don’t think it’s useful for learning unless used like stack overflow, but it’s not designed or trained to do that, it’s trained to take the drivers seat regardless of instructions.