I'm very much on the fence about it, it's one thing to discuss what's viable and potential reasons, and another for those theories to be touted as absolute truths prior to anything official being announced.
I think healthy debate is absolutely OK at this stage as long as the finger-waggling is...