If a player wants their character to be a powerful melee predator for example, or similar mental image, I'm all for it. Optimisation isn't necessary, and certainly doesn't trump character concept.
Dex might be better mechanically, but as long as the player is aware of that and OK with giving up some mechanical power for the sake of a more interesting character, good.
I'm responding to the suggestion that Int is as valuable a stat to Fighters as Dex is to Wizards..
I don't have an issue with the quirk of the system that means that Wizards can have the same bonus to hit with a weapon than Fighters.
(I do have issues with the sheer gameplay capability differential between the two classes, but I don't regard the attack bonus as being a major part of that.

)
No, in general, while magic probably does make the EK the best Fighter subclass in terms of interest and contribution to all pillars of the game, its not a Wizard and probably shouldn't try to be.
Massive MAD issues mean that generally EKs seem to stick with a fairly modest Int score and rely on spells that don't require to hit rolls or saving throws.
Access to spells gives it better performance in the social and exploration pillars of the game than other Fighters, but limited level and selection, no rituals, and fewer slots mean that its still not contributing like a Wizard can. In combat, the general wisdom seems to be to stick to buffs rather than use actions throwing offensive spells that may miss or be resisted - the weapon attack capability of the Fighter makes it good enough there.
And at the end of the day, the reason the Fighter class is so popular is probably due to character concepts it evokes rather than mechanical power. The Eldritch Knight is one concept, but probably not the most popular when it comes to the mental image for someone who decides that they want to play a Fighter due to the Fighter class concept.
If a player is "gravitating towards power gaming" and wants to be solid in all aspects of the game, - they're probably not choosing to play a Fighter to start with.