Last time I checked nobody was bashing anybody for being right, rather for said poster feeling the need to pat themselves on the back for each of the very few times he is right.
Y'all give him so much **** for being wrong but when he's right yall act like he's tootin his own horn too much. If you're going to rip him at least give him credit when it's due.