It can waver quite easily tho - Vanguard or Infinite Warfare wasn't a cash cow like MW for example. DO a few flops in a row and questions will be asked by the shareholders.COD is one of those things that people will buy regardless of actual quality. Depending on how every other purchase is managed, it could end up being the main thing keeping them afloat in the future.