Geez,
He puts his picks up for everyone to read. Maybe he's not putting all of the open positions, but so what?
How is he hurting you?
Did you take his advice?
Are you doing better? Prove it!
He takes a different view then most people here in his methodology, but so what...