Even without AI, a large part is also that everything easy and relevant has already been asked and answered. 10 years ago, there was still demand for low hanging ”how do I reverse a string in programming language X”. On top of that, languages and libraries today tend to have a lot better documentation.

What’s left to ask now is ”plx fix my homework” - [pastes error log unique to the posters environment]. Something that Claude is very good and very tolerant at.