All of the weapon/armor professions have always been useless because it takes 4-5 days to level your character to 60 but months to level up a profession. Meaning it's impossible to have meaningful gear from professions as you're leveling.
Cryptic just need to make it harder to automate the Account Creation process. Reduce the spammers access to fresh accounts and Ignores will be more effective.