It's been an obvious win for a long time. If Chinese miners want to delay propagation, they can just do that.
The other complaints about expensive nodes are unfounded. Just downloading existing blocks is still very feasible at 8MB even with data caps.
This could have been prevented by going to 2 or 4 megs years back, avoiding the stupid arguments and providing real solid experimental data in the process. It'd have alleviated some of the congestion, too.
But segwit did go to 4MB (worst case), except done in a backwards compatible way, and removing the current unfortunate bias that creating new outputs is cheaper for transactions than consuming old outputs, though obviously the latter is better for the network as a whole.
The other complaints about expensive nodes are unfounded. Just downloading existing blocks is still very feasible at 8MB even with data caps.
This could have been prevented by going to 2 or 4 megs years back, avoiding the stupid arguments and providing real solid experimental data in the process. It'd have alleviated some of the congestion, too.