Logic has been used a ton in both the games I have run, and the games I have played in.
I'm in a world, I (the Player) don't know a lot about this world, or how things work. However, my character might know things about it. Logic roll to see, GM informs me what my Character knows or can figure out about a contraption, trap, or other.
Maybe I want to play as a super smart slueth, but I myself am not very good at it. You just took away my ability to play that character, taking away my player agency.
Here's the thing, players can already choose to not use an attribute, they aren't forced to use it, so why take it away?
Open Legend is about self-limitations and restrictions. Not having access to every boon or bane isn't a big deal, playing your character TO that character is the whole point.
Also, as a GM, if you had 0 Logic and 0 Learning, and you came up with a plan, I would look at you and say "Would your character really be able to figure that out?" and maybe have them roll to see if they would.