Let's face it.

Crafting pretty much died with 3.0. Now all you can do is make gear for....other crafters. Specialist or no, interest for many players has evaporated. The fact there is no relevant battle gear to create kind of kills it for a lot of people.

Also, scrips are a nightmare and a ridiculous excuse of a time sink and artificial difficulty increase.