I cant say i agree with everything you said here but you make some solid points.
I try to focus more on the issues that the proposal system has trying to keep the DPOS issues separate in this case. (Like the witness votes issued long ago, you mentioned)