It's not the media. The truth is the majority of guys simply don't give a sh!t.
If you distinguish yourself among men and have enough self-respect not to let your women bend you over a barrel, you will have a decent experience with women. That was the message of this site for most of its time, until it degenerated into male victimization hour, crying in your beer, and sh!tty slate.com reposts.
Women need a lot of other things though, than just cash -- they need companionship, sex, attraction, adventure and excitement, things YOU are capable of providing. Have some goddamed confidence and self-respect -- women need you for more than the contents of your wallet. If some other man offered more, sack up and put in the work to improve yourself, nobody is incapable of improving their life (except by blaming others, making excuses, and refusing to start). Economic leverage isn't a prerequisite to success with women; that is a negative and false belief that is going to cripple you.
SS can be a place to learn and grow in real manner -- don't cheat yourself by blaming other people and social trends you have no control over. You should think "I can" -- not "I can't". That doesn't preclude fighting for your rights when you've been aggrieved, we all have a responsibility to protect each other and call BS when we see it.
Think hard about what you really need to be happy -- the world is changing but I'd be surprised if you still couldn't find that in 2012. And with that positive note I'm bowing out of this thread. Thank you all for the conversation at least.