This has probably been suggested before, but I'd like to remind the devs: A very simple way of making Epic Crafting viable again would be to make the seals and shards unbound and freely tradable.
Seals and shards that have been languishing in bank slots would quickly find their way onto the Auction and Shard houses. You may want to increase their drop rate too.