I always felt that way about it too. The leg and talon are too far away from the body and thus appear too big compared to the overall size of the bird. The the wing and tail are too stylized to make it clearly look like the profile view of a bird mid-flap. The head and face is also just goofy looking.
I get that they wanted to make it look like an F (which is stupid bc why give the initial of the mascot when that’s what is being depicted already in the logo - makes more sense to make it look like an A for Atlanta), but overall it’s just a carp logo. Now their color scheme and 70s uniform was awesome however.