Actually, what he may find, is he is banned for getting married in violation of the terms of his visa, overstaying and illegally working. Apparently he was exploring his options. Renewing his visa, before pursuing a change in status will likely give him time to do so, without incurring an illegal stay and illegally working. Apparently you are the one who does not know the purpose of the visa.
Here, I have to agree with LdiJ's statement saying you don't know what you are talking about. I am not in legal profession but I was an H1B worker and a highly sought after one for a long time and read/heard a lot about the issues surrounding this type of visa.
There are two obvious issues with your suggestion of extending his visa. First, you don't know the status of the original poster's H1B visa status when you are making "extend your visa" suggestion. H1B can only be extended once and people who hold this visa know this from the get-go. And nobody holding this highly coveted visa refers to it as "expiring" unless they are at the end of their second term.
Second and equally important point that you seem to have no grasp of, is, an individual who is granted an H1B visa, is not the holder of that visa. The holder is the employer of that person and only the visa holder can petition for the extension of the visa. And considering the corporations who hire H1B workers are not small time mom-n-pop shops, they all have good legal representation. And those legal eagles do not say that a person's visa is expiring, unless there is no chance for extending it.
And a word to Helmut, original poster of the message: since your wife is a green card holder, how far is she away from applying for US citizenship. Once a US citizen, she can petition for your permanent residency and then you can become naturalized citizen after a while, if you choose to do so. I believe you can stay in the US as a spouse of a permanent resident with another type of visa (can't remember the alphabetical mumbo-jumbo) but you can not legally work in the US with that visa. As usual, there are always workarounds, as you can imagine
