It's not the system. Microsoft just requires gamemakers to put their games in a minimum of 720p.
Or used to.
Definitely at one point at least.
--
If you wake up at a different time, in a different place, could you wake up as a different person? [HERO'S PLUNGE]
http://img.imgcake.com//wesker.gif