Because that's what being a man is, dude. Take a look at any guy that women think is "drop dead sexy". They all have that swagger, that attitude. Being a man means being able to take control, take charge of situations, fix things, and be a dependable, reliable "rock". Women are highly emotionally-charged. What's the point of a woman looking for a man that's just as emotionally charged as she is? There's no counterbalance.
The guy that posted to you is right. Women DON'T owe you anything. Think of it like a car dealership - do they drive the car to your door and ask you if you want to take it for a spin? No, you have to go to them and ask. Women are the same - they have something you want, and they're aware of it, so there's really no incentive for THEM to come to YOU, especially if you're whining and carrying on. It's not attractive, period.
If you hate the rules of the game, stop playing. No one is forcing you to be a "take charge" kind of guy, but on the flip side of that, don't cry when women aren't attracted to you or don't throw themselves at your feet. They have every right to be attracted to whomever they want, and if you're not displaying characteristics that women find attractive, oh well.
It's not "unfair" - there's no Bill of Rights that says "women must be attracted to certain characteristics in men OR ELSE". It's their body and their life. If you don't respect that, you'll EN EE VEE EE ARR get a real date, period.
Further, kicking someone's ass is probably the LEAST mature way to handle a situation, so that shows where your mentality is. Once you grow up a little and evolve past "RAWR WE DISAGGRE IMMA KICK YOUR AZZ BRAH" then maybe you'll understand what being a real man is all about.