I think the majority of people are being warped into the notion that everything needs to be “perfect,” or “looking for the next thing to sort,” before deciding to marry. It’s quite sad, really. People are being brainwashed to some extent, that marriage is disadvantageous.
Why would a man want to bother taking on the responsibility of a wife, if he is receiving everything already. The emotional comfort, sex, no financial or legal obligations. If everything has already been done and dusted in a relationship, there isn’t much to look forward to in a marriage, other than the wedding. If a man is holding off marriage for so long, while getting all the benefits he can, surely, he would just become complacent and not commit further. Personally, I think a lot of things should be held off, certainly having children as one thing, until after marriage. This will make the family and relationship feel more secure, and of course, the obvious legal commitment.
Moreover, excusing it by stating that it maximises their chances of monetary loss, is as though people are viewing marriage with the idea that, “maybe we will split in the future.” Surely, you’d make sure you only marry when you know you’ve found someone you wish to spend the rest of your life with, and hope to achieve that.
Although, it seems realistic to keep these negative thoughts in mind, the whole “they will get half my money,” is quite miserable. If you love someone (which I would assume people feel for their potential spouse), surely, you’d feel the desire to share your money. Even throughout the marriage, you’ll be sharing money with your spouse, supporting one another while you or they, possibly increase earnings. In the sad event of a divorce, it’s only fair to split, given you’d both have spent so many years benefitting from each other in multiple ways. I get this approach would be different for those who have children from previous marriages, though.
Finally, I think some, just some, not all of those men who are happy to get engaged, but let it drag for ages, simply don’t want to fully commit, are afraid of more responsibility towards a family, and want the option of walking away more easily, if the situation ever arises.