As a CC user I can say there there are at least two reasons why CC dominates.
One, it is very good except for its prise. Because of the cost, I tried Codex, but after a few simple questions I gave up. Nowhere close to CC when it comes to tool usage. Gemini cli asked for a Cloud project id, no idea what is meant with this. Cursor is not an option because I think long term they can’t compete with the integration that Anthropic can offer.
Second, CC offers capabilities you will learn as power user, in that sense it is like a game; addictive.