From whatever angle you see it. Either the information on token-swap and porting dapps over was correct and Justin is malicious or he completely failed to plan all of this and he is incompetent.
I don't agree on freezing the entire stake, in my opinion the softfork should only have included the "decline-voting-rights". However, I agree that measures had to be taken.
RE: The Facts