I think people overestimate Amazon's ability to truly disrupt markets. Not saying they aren't going to be a big player in pharmacy, but size - no matter how good you are - inhibits total domination.
Also, this year at the BK conference, Warren didn't seem super optimistic that Haven was going to make any real impact in the near future.