Exactly, I think of the eldritch knight as something like 80/20 warrior/mage, while the bladelock is more like 30/70. Valor bards and war clerics seem to me like they might be closest to 50/50, maybe leaning a bit more toward mage, while paladins can go from 80%+ warrior to maybe 60/40 if they don't burn all their slots on smites.
Of course, it depends on where you put "50% warrior". My criteria is something like "spends 50% of combat swinging a weapon well enough to not just be wishing for more spells instead". I think bladelocks don't quite meet this - they're generally going to better off opening with a debuff and 1-2 eldritch blasts before closing to melee for mop-up.