Any technical issue can be fixed within 3 weeks. Or it has been even longer than that? I don't think this is a technical issue, otherwise Bittrex would have done the same thing.
I do think, though, that a part of the situation is somehow generated by Steemit Inc, but I'll hold any judgement on that. Things are, almost always, not what they seem.