That matches my experience.
GPT and Claude would work much better than Gemini, even if the direct feedback was sparse or diffuse.
However, the moment I gave Gemini a fast testing framework that gave it instant feedback, it would mill through all kind of problems.
Claude and GPT are seniors.
Gemini is a very motivated mid level.