This attitude is part of the problem. The attitude that women can just exist and are entitled to getting married but men need to constantly step it up, improve, drive, etc. The attitude that woman are good just the way they are but men aren't. The attitude that women treat marriage like going to a department store and shopping for an appliance, but consider nothing about themselves.
If you're single, step it up. Man or woman. Doesn't matter. Be your best self and stop blaming everyone else or blaming one gender.
If you're overweight, go to the gym. If you don't have financial stability for marriage, get it. If you aren't keeping your covenants, repent and keep them. If you aren't putting yourself out there, meeting new people, etc., do it. If you have the personality of paint on a wall drying, then work on it. If you can't converse, improve your ability to converse.
And no, not sorry. Not in the slightest.
I know a lot of single men that need to step it up if they want to get married.
Sorry.