Netflix vs. Amazon punching bags