Yes, and my point that Truestrike isn't very useful to most martials because it will generally key off a lower score than the martial's basic attack still stands.
I would say it is useful on virtually all Rogues (not sure if they meet your martial definition) and can be situationally pretty useful on martials with extra attack.
On other martials it is situationally useful past level 4. Extra attack will outrun it in raw damage, but having the ability to deal Radiate damage at will is nice to have.
It is also typically the best ranged attack on a dex-based melee character who dumps strength and uses a shield (which is itself situational) as it is usually better than throwing 2 daggers. I've also seen it on strength-based sword and board characters to use with a pistol as an available basic ranged option (assuming the DM allows you to carry a loaded pistol).
I agree though in terms of raw damage numbers it is going to be less than a martial can get out of extra attack.
That was you, not me.
I didn't say "wielding weapon", you did. If you meant "using the attack action" you could have just said that.
Here is your exact words in context. I may not understand what you meant, but you said wield weapons:
"When martials can cast using their primary or secondary ability scores in the same way that many casters can wield weapons using their primary or secondary ability scores",
I don't regard ammunition expenditure as a balancing factor for Ranged weapons vs. Cantrips in most scenarios.
Its obviously a massive issue for Thrown weapons vs those other two of course. Even in 5.5, dealing magical damage is useful.
I don't think it is either, so we agree.
If you are focused on ranged attacks and count ammunition, I think it is generally a bigger issue for a bowman than it is for someone who throws weapons. 5 Javelins, 5 hand axes and 5 daggers will be more than enough usually to throw at will with 3 attacks (attack, attack, nick). You might run out in longer battles, but you can also pick them back up off of the battlefield at the rate of 1 per round and you can reuse them battle after battle as long as you don't flee from the battlefield or otherwise lose them.
Ammunition though gets used up very fast if you are firing 2 arrows (and using up 1) every single round. I mean 100 arrows is 100 rounds of combat with extra attack. That is all you will get out of them. That is enough in some campaigns where you have the opportunity to restock, but it is far short in others.