There's a good reason for this: Thunderbolt 4 doesn't have enough port bandwidth. TB4 can carry a max of 30Gbps but 5K @ 120hz is 32Gbps. There's no way Apple would do two cables for this, and the next gen of Thunderbolt is a while off, so the choice makes sense.