That’s certainly not the case with Pixar Animation Studios’ intriguing “Win or Lose,” debuting on the streaming platform with its first two installments on Feb. 19. However, after viewing ...