I get their "calls" daily, and use them as a source of amusement for our trading classes. Their cumulative profits would be in the $trillions if they were real. This is so extremely outrageous, that I don't worry about people paying any attention to them.
Don't want to start a battle, and I am sure that someone may actually pay attention their "past posting" of calls (my personal opinion), but I doubt if anyone is taking them seriously.
(I hope this doesn't sound too inflammatory??)