The relevant text, which was elided from your quote, is (emphasis added):
"The foregoing requirements of this Section 2.10(c) shall not apply for (i) purposes of determining Renewal Pricing if the registrar has provided Registry Operator with documentation that demonstrates that the applicable registrant expressly agreed in its registration agreement with registrar to higher Renewal Pricing at the time of the initial registration of the domain name following clear and conspicuous disclosure of such Renewal Pricing to such registrant,"
So the registrant can waive the right to uniform renewal pricing via text in the registration agreement, but only if there is "clear and conspicuous disclosure" of the renewal pricing. You haven't cited any text that would waive away this disclosure requirement.
The issue isn't with disclosure, as it's up to the registrant to read the contracts they agree to, and it's clearly disclosed in every agreement. You also don't waive the right to disclosure, you waive the right to uniform renewal pricing, but the point is that it's supposed to be optional for the registrant.
Registrants aren't given the option, Registrars force them to agree to a contract that waives this right.
"The foregoing requirements of this Section 2.10(c) shall not apply for (i) purposes of determining Renewal Pricing if the registrar has provided Registry Operator with documentation that demonstrates that the applicable registrant expressly agreed in its registration agreement with registrar to higher Renewal Pricing at the time of the initial registration of the domain name following clear and conspicuous disclosure of such Renewal Pricing to such registrant,"
So the registrant can waive the right to uniform renewal pricing via text in the registration agreement, but only if there is "clear and conspicuous disclosure" of the renewal pricing. You haven't cited any text that would waive away this disclosure requirement.