It doesn't serve No-IP's market, because No-IP is for frequently changing IP addresses. Namecoin charges for each record change, to my knowledge.
It costs like this because the namecoin price is so low. However, if it was used more, the price would skyrocket.