Why isn't the +2h acceptance rule part of the consensus? Of course, then it couldn't be based on network-adjusted time + 2h because, in edge cases, one part of the network might accept something while the other part would have to wait a bit, but why wasn't it set, for example, so that the lower bound remains the same (median of the last 11 blocks), and the upper bound is +2h relative to that value? In this way, the entire network would have the same value.
Why wasn't it done this way, would there be certain problems if it were implemented like this, and what are they?