Share Facebook Twitter LinkedIn WhatsApp Pinterest Email Is the ‘new’ Netflix as bad as some users say? We gave it a close look to find out.