Remakes are largely a way for companies to answer the question of backwards compatibility.
Historically, backwards compatibility was achieved on consoles by one of two ways: by integrating hardware from the past generation of systems in the new system or done through software via emulation...