At some point MS will try to promote DX12 or a new Windows or might need to react to SteamBox or something. I think it has a good chance of releasing on PC, specially if the Xbox One continues on the same path.
People said the same about Halo 3... 6 years ago.