Every other normal base (orb, nec shield, barb helm, scepter, staff) all have staff skills on the normal bases. Claws never have. losing 100 stat points on a trap sin that doesn’t need damage on weapons and having 1.9T:1 chance of getting good staff skills shopping claws is detrimental to good gameplay.
You’re nitpicking one class in particular and it makes zero sense.