Seems like good news to me. 2014 best hatch since 2003 and it seems like we've had a decent hatch every 3 years. Not sure how this news can turn into a pissing match but then again nothing really surprises me anymore.

Thanks for posting the information!