Only apply use_lower_frequency if the target frequency itself differs between the two alternatives:
f(alternative_1) != f(alternative_2)