The analysis displayed on that site is rather poor. In particular, historical and philosophical understanding is weak.
I think maybe you should sign up for their daily e-mail and you may change your mind about them. It’s FREE!