Who said MtGox doesn't trade against people? There's no regulation, remember? No laws against conflict of interest, nothing like that. Your data provider, broker, exchange, and opposing trader are ALL the same person (like literally one or two guys, not just a business entity) in Bitcoin land. But yet people think regular FX is too rigged and risky?

Unlike rigged forex which trolls like you like to promote, mtgox doesn't have any long term interest in doing so.