You want to undermine those decisions and make unilateral changes.
show me my undermining code that will make unilateral changes..
You know full well that all of your unilateral changes have nothing to do with code and everything to do with telling people what they supposedly can or can't do. Users ran code you don't like that utilised a softfork, so you say we shouldn't have softforks anymore. A very small number of users ran code you don't like that had an activation date, so you say we can't use activation dates anymore. You keep saying "show me the code", but nothing you're advocating can be achieved with code. You're advocating a social contract. Something vaguely akin to an honour system. It's not viable. You can't prevent people from coding something you don't like. Accept it. What you want is impossible.
//EDIT: and if the community ever did find a way to stop people coding things they didn't like, it would be the client
you are running that would be the first victim. Be careful what you wish for and understand how much more you'd be complaining if we actually had the kind of Bitcoin you mistakenly believe you want.