Why is it still such a bad coding agent? Does anybody have any insight?

I am continually impressed with Gemini's chat responses, which encourages me to test their agentic capabilities and... no... no... and no... every single time.

It's terrifying watching it, really.