I never use the the actual streaming services directories to check out what new series or movies are on the horizon. I go the their wikipedia pages and I find out all the information I need in seconds, including what's in English or not.
I shouldn't have to go to another website, that's info might not be up to date, just to find something to watch. It should be on Netflix homepage.