Well in the end isn't the most important argument for some traders to be members of a "team", a "club", whatever ... ? It's just like paying a big annual fee for a reserved seat in a stadium ... I'm mostly an hermit ... so this is not for me
It's the difference between holding a bat in your hands and swinging at a pitch and playing a video game.
Always a video game in the end, only the speed of the bucks flying out of the average trader pockets changes