Believe what you will, that is your right.
But really, there isn't THAT much negativity here. It's just that people have different opinions about the delay in his putting out some long-awaited material. Steve runs a great board here. This was my first board and it will always be the best. If everyone shared the same opinions, it would be pretty boring. If you don't like it here, why are you posting?