If Xbox kept the price of their games at $60, that would have immediately cemented them as a more pro-consumer company this generation ($60 is still way too much for a game but it's better than $70).
And they missed their biggest opportunity to prove that game exclusivity is an outdated concept. They should have let COD be on all platforms forever and prove that consoles can succeed without exclusives.