> It’s too bad we didn’t have a period where these things were great teachers but didn’t attempt to write code

The period is now. Just add "be a great teacher but don't attempt to write code" in the prompt.

(yes, it's a teacher who gets things wrong from time to time. You still need to refer to the source and ground truth just like when you're taught by a human teacher.)

No, expectations have shifted. In a lot of companies, managers expect you to use LLMs to produce more features faster.