Im not a Cod Or Halo fanboy, i actually hate both series, but i like how you can watch your previous game in 3rd person and take screenshots of epic moments. Me and my friend were chatting about it today and we like the idea but how about you guys?
I don’t know if there is a similar thread so sorry if there is already a closed thread about it…

To be fair, PC didn’t have that much attention, you could record a demo and had basic control over it and that was it. Most of the advanced demo control and capturing came from user created mods (q3mme you sexy bitch!). And even then it was mostly idtech engined games, others had it, but not to the idtech capacity. So it’s not that it gets cut from development, it just doesn’t get much attention in the 1st place. Maybe they don’t deem it important, or maybe they just leave it up to the community to mod their own tools for it.