The technology, which offers a 'Choose Your Own Adventure' take on popular franchises, 'is now limiting as we focus on technological efforts in other areas,' a Netflix spokesperson says.