In most of your points I agree with you, there must be a chance for some compromises, but some had to learn that like @freiheit50 stated in his comment, as well as me in several comments in other places on the chain, that Justin Sun has the right that nobody violates his stake, it is his stake no one is allowed to touch it, no witnesses, nobody else.
And as Justin is, like you mentioned before, a business man he will look in higher numbers not in lower, I guess he wouldn´t accept lower numbers for his stake at the moment of selling it ;) and I also guess that this is something what the witnesses will understand perfectly if the are honest about this issue.
Normally there must be a bright future for Steem (and all of us) if both (Justin and the witnesses) are away from the misleading rails where they are at present time and seek together for some possible solution for solving the issue(s).