Maybe renewal makes sense to prevent squatting but the question remains: who receives the money paid??
If the money were to be used to secure the network somehow, it would make sense.
If the money just goes to the creators... it was all just a money grab.