Wouldn't say it's dead yet! Just because there are new pieces out doesn't mean they're going to be easy to obtain in their final +2 or whatever form.
Besides, I still have faith SE will do some set of trials ot upgrade salvage armor when the next update rolls around.
Then again, SE seems to like to t(^_^t) to players a lot =\
But, I'll still go on shouts with you Oddin! ^^
And yeah, Macha's Coat is just a myth.