definitivamente los dominios .pe no son baratos, unos USD40, sobretodo si los comparas con un .com que lo consigues por USD10, pero entiendo estos están regulados por cada país y estos a su vez por la ICANN, tampoco es que hagan lo que quieren
sobre precios, por un lado tienes los dominios .com.ar que son gratuitos, pero por otro lado tienes los dominios de Puerto Rico que esos si son caros, tengo entendido que un .com.pr cuesta unos USD100 pero un .pr esta por los USD1000
.
ahora lo de monopolio pues de alguna manera el tema de los dominios territoriales funciona igual en todo el mundo, hay una sola entidad encargada de administrarlos.