Let's start with the use case (agile programming)
As a monetary maximalist, I want to chain split transactions, ehem, entire blocks and any transactions downstream of those blocks, that don't agree with my sexual preferences. I don't care about the collateral damage of others who just want to use bitcoin as pure money. They should know better.
Did I get that right
@Luke Dashjr?