Considering Netflix comes out to $96/yr, $99 for Prime, with a comparable (albeit not quite as good) video library, along with shipping and the free ebook, it's still a deal.
And even if Amazon loses money on a Prime membership, there's been statistics about Prime customers spending over 2x as much annually then non-Prime customers.