The entire point of LLMs is that they produce statistically average results, so of course you're going to have problems getting them to produce non-average code.
They'll probably get really good at model approximation, as there's a clear reward signal, but in places where that feedback loop is not possible/very difficult then we shouldn't expect them to do well.
sure, humans are obviously better at dealing with it, but the one thing nobody is claiming is "scientists replaced by 202X"