Willhub - Maybe they are just lousy traders? If you look at their profit and loss, you can see that they are incurring trading losses. BTW, I think a lot of traders spend WAY too much time whining about MM's.