I would say the main reasons to consider staying away from that are:
- Just plain old protocol simplicity (increasing complexity introduces greater risk from unknown-unknowns)
- Relying too much on lose-lose games (where there are penalties that do not correspond to rewards) is risky because it creates an incentive to circumvent the protocol (eg. imagine a few rounds of stalling happened, and there’s a risk a block will not get included due to network latency; proposer+builders would benefit from moving over to some layer-2 super-protocol)