Well, technically these things all serve different purposes. For instance, Mandibuzz is a defensive bird and defogger that can be good to check Hoopa-U and stuff while Honchkrow is a frail but powerful Murderkrow.
Either that or, if Pokémon are similar, then one will always have some edge over the other.
Crawdaunt is better because of its better offensive type, access to aqua jet+SD, etc. Arbok may advise Intimidate or shed skin+Coil. And of all the early game birds, each has its place in its respective tier, but Talonflame and Staraptor have proven to be the most useful owing to their attributes: Priority and good movepool on Talonflame, and raw POWER on Staraptor (I mean, c'mon. A bird getting Close Combat? Pure awesomeness.)
I'm sorry if you meant a choice based on non-competitive factors. I don't consider those for deciding teams, though I appreciate aesthetic designs of some of them.