It's a strange article. What the authors think are "bad things" are actually the reason US investors are so eager to pay $66 for shares in this. $20b is a small valuation given the potential and failure of competitors to nail down the market.
APT Price at posting:
$68.54 Sentiment: Buy Disclosure: Held