Developers prefer Claude because that's their brand, a very intentional choice. If you have a very specific use in mind (like coding), you aren't going to go for the jack of all trades, master of none solution. You're going to go for the coding specialist, which Anthropic has squarely positioned themselves as. Props to them for it - they correctly predicted that LLMs can do many things, but perhaps the most valuable is coding as they're very well suited to it due to the rigidly defined syntax and high cost of engineers.