Oduda
9
Oh you added more!!
Lets see, were can we go with these lovely troves.
They already updated crafting thralls not that long ago so I fail to see them doing so again any time soon but in all honesty, I am not opposed to them being updated again. I prefered the old Armorsmith thralls over the current ones, and I thought (and even posted) that Blacksmith thralls should be the same way. But they decided to make ALL thralls regardless of being from noob river or from the mounds of the dead just as good (crafter wise) instead. No insentive to actually get new ones at all now.
However, leveling crafters up and equiping them with armor? No thanks. Maybe equiping them with vanity armor to make them not look so…bleh. But not leveling EVEN MORE THRALLS UP FROM 0 - 20 Just no!
I am not entirely sure what you are getting at with pets because your words seem to just… become nonesense at some point. BUT…Funcom claims to be doing an overhaul of the entire pet system. So… 
I have honestly never given a thrall a javelin so I don’t know what they do with it. But if their usage of the weapon is not working correctly then fixing that should be looked into. Submit a bug report on it!