Phil Corwin makes good points about the differences in timing between .NET renewal and new TLD contracts.
However, it is not beyond the wit of ICANN to ensure these coincide by one means or the other.
Nor should it change a principle.
 
Philip