Alibaba: The Naysayers Are Right, For The Wrong Reasons