You can get simple Markov Chain algo to 'write an essay' as well.
It's not an appropriate equivalence because there's too much variation in the outcome that cannot be meaningfully controlled with the same leverage.
If what you were saying were true - there would be 100% not Software Developers anywhere, and Product Managers would be churning out new products daily. But it's not the case.
Does the essay compile? And if not, will it iterate until it does?
By now, is your Markov chain still a Markov chain, or does it have another name?
People love to discuss semantics. Yes, *today* a competent product manager enters requirements and - if not too complex - the llm will shit, review, debug, fix an application. That is the reality today. Not in 2031.
Only developers think that in most cases, the hard part is code. Its never been.