As Moonglow said, we did try to warn them that the changes were not going have the desired effect.
However, its in the past and we need to focus on what we can do now.
Its not the change that is the hard part, its all the testing they have to do before it goes live. They simply aren't willing to fix that right now. Lets focus on what they are willing to fix.
Your attitude is better than mine.
Here is what I see: I see three changes on the table. Two of them will have little to no effect and the third will be counterproductive.
The reason I call the Dev's idiots (and maybe that is harsh) is because they engage in idiocy. When you look at the situation and you know what needs to be done, but you don't do it, that is idiocy. When you look at a situation and know what needs to be done but instead you do something easy, that is idiocy.
We have spent years with developers who can't fix the things that need fixing, can't make the changes that are needed because they are hard.
Well, you know what? If all you can do is make changes that are easy, changes that will have little if any effect, that is idiocy. It is a waste of their time, it is a waste of our time.
I resurrected the ROT thread to illustrate that. ROT changes were an opportunity to make a difference. They could have made changes that made sense and really benefitted the shard. There was plenty of feedback. No excuses can be made for them. Yet, they wasted time and resources and we wasted our effort for a set of changes that failed to improve the system and in some ways made it worse.
The ball is rolling and some people are excited that the developers are talking to us. I get that. But, if they are spending all their time telling us they can't do the things that need to done, why repeat the cycle of wasting time and effort on changes that won't help?
That is something an idiot would do.