> If AI (terminology aside) replaces many professional software engineers and programmers like some of its fierce advocates say it would, wouldn't their potential customer base shrink?
This is such a good point. The best reply available to the AI hype-men would probably be that LLMs "democratize" coding and therefore that even more people will use IDEs in the future, but that sounds like BS to me -- not unlike AI/hype itself.