Pretty much how I see it except I don't agree with this part:
until I see some concrete action and commitments on his behalf, I won't believe anything he says
Even if he did that I wouldn't believe it. With the damage he has already done to his credibility, it would take years to believe anything he says (and likewise for Ned). Whatever sort of "concrete action" or "commitments" he might undertake in the short term I would view as being a manipulative trick or convenient-for-Justin position-of-the-day until proven otherwise.
I think its fair to say that we shouldn't trust Justin Sun or the developers and the witnesses fighting against Justin Sun. The record has shown that the dev team prioritizes whales over smaller channels so their concerns about protecting steem for steemians is laughable. They're just as much concerned about their own stake and rewards as Justin. This doesn't apply to all whales and witnesses but the assumption to just blindly support whales/witnesses because of this Tron dilemma isn't the way to go either.
Why would he ever commit to anything? He despises the STEEM community due to the damage we have done (might have) to his relationship with CZ and his reputation in crypto.
Id bet anything that he has developed a strong hatred for STEEM and would crush us if it wouldnt mean him losing money.
He is a despot, simple as that, and having a rowdy bunch of idealists oppose him and win the PR game hurts his ego greatly.
I see no way of witnesses working with him. There will always be this lingering fear that he might try something shady and im sure he will never let us put anything in code that will reduce his power over the chain to prevent that possibility.
See above
This.