Correcto. El administrador del dominio .mx es el ITESM de México:
http://www.iana.org/root-whois/mx.htm
Pero ello no impide que ciertos registradores acreditados puedan realizar el trámite de registro.
Y en cuanto a los precios, se debe a que mantener la infraestructura necesaria es bastante costoso. Se supone que en la medida en que el número de registros aumente, el costo tendería a bajar.
Saludos,