No price limit is absolutely horrible. There is no marginal cost associated with creating new domains, and they have a monopoly on the domains.

Removing a price cap won't create innovation nor any incentives to improve service, because there is no service to speak of.  This will just be a direct transfer of money and value that will kill websites and make internet a worse place. It will also make the internet more centralized as fewer people will buy those domains.