YoBit could do better job if they had a better customer support. All these mess against them is because of their poor customer service.
Its way beyond that: shady IEO's , disabled or offline wallets and probably more. Even it had an active support I don't think it would make difference.
If they want to come clean they have to resolve these things which I see it far from happening as I don't think they are interested in hearing what community says and hearing out customer problems.