these arnt that bad. what you say is correct about nothing great about them BUT
caster legs is the most dificult slot to upgrade and these arnt to far off from some of the higher end stuff.
Ntov drops a good set of legs too but for a lot of people this is a craftable option that is close to what they can get if they try to buy a dreadfang hide