I use Netflix to discover things I might be interested in, and if I want to keep watching I go to the high seas.
I have all the other mainline streaming apps installed, sans a login. I use it purely for discovery.
I have to say that the frequency of finding something worthwhile on netflix is decreasing...