Out with the old and in with the new as WWE made its 'mixed' debut on Netflix