Probably because its easier to reason about the potential footguns
Is there a reason why people are pushing CTV currently over TXHASH? It seems like the second is strictly more flexible and I haven’t seen a reason why we should prefer not-that. Maybe nostr:nprofile1qqs2nep2pjnwfvfqszytdzj06eq8fqd3yps0j9dqlm95ezr524lrwjgpzfmhxue69uhk7enxvd5xz6tw9ec82cspr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqvgfg4m ?
Discussion
For a dev? Not really, CTV is a special-case of TXHASH, if you want CTV you can use that mode.
But in a softfork is not only the devs is also the economic nodes and the miners. It probably is way easier to do CTV and CSFS. I find it more understandable than txhash in general.
Huh? TXHASH is way more understandable - you have some flag bits and you hash those parts of the transaction. CTV is a very specific version of that and you have to understand whether it’s the “right” one.