There are fewer people marrying today, as a percentage of the population, than ever before. How do you explain this, in light of your above contention?
I don't see it that way any more for a number of reasons. Men need a powerful incentive to want to settle down. Look at all the horrible marriages, even the supposed "good" ones. It may be a need, but it goes unmet for so many no matter what they try. Promiscuity has clouded the issue further. When men are getting their sexual needs met, they don't seem to be much in a hurry to do otherwise.
A need to be whole. I don't see it as a weakness to ferret out unworthy priest candidates.
Being whole doesn't necessarily depend on marriage unless you are very fortunate and find someone just right for you. You sure get shattered in one heck of a hurry when you are having problems in your marriage, even little ones.