I was tempted to reply this thread earlier, and now I'm compelled to participate. I've seen and been party to this argument so many times. It's not just prop firms that cause traders to fail, here's a bunch of other people and reasons:
Greenspan, Dept of Justice, CNBC, Maria Bartiromo (when she's wearing red lipstick, and a short skirt), T-1 lines going down, squirrels in Nasdaq's mainframe (remember that one in 1992?), Clinton, Bush, Gates, Ellison, Grove, Grasso, CNBC (did I mention that one?), oh hell while we're at it GE too, 10% payouts, 100% payouts, low commissions, high commissions, GSCO, MSCO, HRZG, NITE, MLCO, Ketchum, Wall Street, the planets not being aligned properly, the sun rising too early, the sun rising too fast, the sun covered by clouds, the satellite dish covered by clouds, the satellite being lost in space, bad hair day, and there's a few more that don't come too mind.
I heard a talk show not long ago, and the topic was, "Are You Underpaid?" The host said no one is underpaid. Teachers called and complained that they're underpaid, the host said "No you're not!" Why because they are paid what they accept. Unfortunately, the UFT pres has been as helpful as a hot cup of tea in the Arizona summer sun. The bottom line is you get what you deserve. If you don't like what you're getting, WALK!!!
I've met thousands and thousand of traders who blame everyone else but themselves. A close friend of mine, calls every week and tell me how bad trading is. He blames his bad relationship on his crappy trading. "Do you mean to tell me his wife makes him hit the button too soon?" Come on get with it. If you're in a bad deal, you have no one else to blame but yourself.
There are many great firms out there, and unfortunately many bad ones. You have to do your homework, and speak to the recruiter face to face. Have a list of questions and ask them, point blank, while you're staring him/her in the face. If you're unhappy, go shop. If the firm is so bad, how is it there are successful traders there? Are they being paid a salary to not trade, but look like happy traders? The prop business model is made to make money, it's not a charity. The prop trader in many cases, is given all of the tools the firm can offer to be successful (if the resources are limited then move on).
Stop blaming other people. You are 100% responsible for your actions, no one else. The amount of time you spent on this thread: posting, reading, thinking and replying, you could have been devising a plan to change the very thing you're unhappy about.....your trading. I tell it like it is, if was too harsh then you should consider another profession. If not you can change your results, all you need to do is change the way you trade.
If I can be of help, send me a P/M.
Be well.