I think you should consider putting down a vapor barrier on the ground in the crawl space. Maybe 12 mil polyethylene. I don't know much about doing that, but I suggest you search for info on that.
I expect the vent was put in for the reason that the wife said. I doubt it was all that effective for the purpose.