This agreement renders registration (which is already expensive considering how small the overhead is for registrars) unattainable for the general public. Something stinks about this deal. Instead of accepting $20 million from Verisign, why not just raise your icann fee? I'd rather pay your organization directly than enrich verisign which has a monopoly on the .com TLD.
Regards,
Jamie Evans