Amazon Prime streaming is free, Netflix is not free. For Prime members, anything Amazon adds is icing on the cake.
I’m not so sure that Amazon wants to draw people away from Netflix, so much as to provide a one-stop destination for everything.
The BEST thing Amazon could do is re-design the interface for their streaming applications on STBs and TVs. At present it’s pretty crippled for Prime streaming management.