no rendering the offender unable is not good.
So I build a chip with new math that is 5x better then any chip in the world to mine sha 256.
and segwit II is built to stop my chip.
Joe Blow builds a better chip then mine and segwit III stops it.
Segwit to stop asicboost is about as bad an idea as can be.
it would have been bad if it WAS as you described it, but it is NOT so.
Segwit was built a long time ago
when nobody knew about the secret asicboost feature.
I am not sure what is the contention since timeframes are clear.
as sidehack had said, if an open protocol breaks some secret
undisclosed feature of some asshole hardware implementation, so be it.
A feature of an open system, not a flaw.
That said, i am not a segwit proponent or opponent, but count me in opposition to undisclosed secret features that results in delays of the protocol development.