Alibaba: Antitrust Conclusion Proved Naysayers Wrong