Clearly, you have had some very different experiences with New Mexico than I have. I have had a number of friends choose to live elsewhere. Some of them liked leaving. Others wanted to return, and did so at their first opportunity.
I don't _really_ want to get into the discussion, it get's increasingly heated and is likely to be shutdown. But I will offer some differing viewpoints of your facts because I feel they are incorrect.
NM doesn't require Sex Offender registartion?
Please reference the following URL's
http://www.nmsexoffender.dps.state.nm.us/ for the database.
http://www.nmsexoffender.dps.state.nm.us/SexOffenderLaw.htm For the specific law. If you check, the law was passed in 1978.
Now, it is true that the law that Albuquerque tried to pass to make the city "unappealing" to sex offenders was struck down as unconstitutional, but that had no bearing on the state law. To quote the intent of the law:
The law required sex offenders to register with police and notify employers and landlords of their criminal history. The measure also prevented sex offenders from living within 1,000 feet of a school and required them to give police DNA samples and imprints of feet and teeth, if asked.
It would have been the toughest law in the nation. But, the requirement for DNA, and imprints of feet and teeth without probable cause seemed to create some controversy.
Age of Consent:
Please have a look at
http://www.ageofconsent.com/ageofconsent.htm for a chart of Age of Consent from around the world. I admit, we have some odd laws in that regard. But, like many states, it isn't a clearcut law. Sex laws never are. After all, it is illegal to have sex between unmarried persons in Georgia! As a state, we are possibly a bit behind the curve in repealing bad laws. However, I find it interesting the differences between our laws that govern same-sex coupling in comparison to the laws in other states.
Child Pornography:
We convict people of possession of kiddie-porn out here! Though, I admit I do not keep up on those laws. It may be that we prosecute under a federal violation. I do know that one of our Senators keeps trying to strengthen federal laws in this regard.
Rape - Standing policy:
Again, this is an area that I have practically no knowledge of. Which District Attorney's office are you speaking of?
Perhaps you have some resources that are more up to date than mine. Perhaps you are more intimately familiar with the laws and codes of the state than I am. I certainly don't study such things, I am a gamer that works with computers for a living. My experience is only based on having lived here for 33 years.