There have been plenty of times in the past past where I (or even others) have gone completely against everyone else and ended up nailing it. Forecasting involves much, much, much more than just looking at a models output and saying, "this is what's going to happen because the model says so".
There was extremely poor agreement between all forecast models along with poor run-to-run consistency. It really wasn't until the last minute when there was a converging of models. IMO, two major aspects that models agreed upon was;
1. significant presence of llvl dry air
2. Exceptional mlvl lift
So here you have two opposing factors working on each other...what one wins out? Play this scenario 100 times and the results are going to vary significantly. So you have to look at other factors.
Doing so we see there was tremendous jet energy and support here...ULJ > 180 knots and a MLJ > 100 knots...this supports exceptional lift too...but there are also times where you have phenomenal jet support but it's not enough.
Remember that event last March the forecasts for southern CT were like 10-20'' and totals ended up like 3-4''...I was adamant for days (I can link my blog post) that the storm would stay south and CT would not see much...but then at the last second I completely went against my idea and think I forecasted like 6-10''+...well I should have stuck to my thoughts b/c it was long island that got smoked.
But yeah...I can take criticism...it doesn't really bother me at all. But what I've learned too is you don't just forecast something b/c someone else is or b/c a large group of people are.