Thus, instead of generalizing and abstracting, we'd just keep introducing new algorithms. To advance on the Standard Track, one will need to demonstrate interoperability of all options. This means, if we agree to include a whole bunch of options now, we'll need to implement them. We specifically and deliberately took care to not send anything on the control connection while the session is progress. I don't think changes in it have to do with any of your concerns, except the intro section stuff.
All revolutions are bloody.
The October Revolution was bloodless, but it was only the beginning.