It doesn't seem to understand the core mechanic of Factorio, which is putting outputs onto belts and routing them to other inputs. It does this in a few places, but for the most part everything is put into chests and moved around by the player.
If you don't have enemies, you have unlimited time. Doing it thru player is what it learned and wasn't pressured to do better (it has no fatigue as opposed to humans).
It's just easier to do manual stuff when the complexity of scaling the automation becomes cognitively demanding. A new player does mostly everything manually while experienced players have a natural intuition for planning and scaling the automation.
Coding agents are bad at architecture, Exhibit no. 12057.
To be fair, I do do the same.
What if the player's inventory has a higher throughput than belts?
Part of the reason players try to automate manual feeding is the annoyance factor, which AI doesn't care about.