so basically lazy programming is one of the reasons for the decline of pc games
Lazy programming is easy, problem is good programming, and more importantly, making the best of the code, something lacking overall, maths skills are gone as well as physics..... Bit true for 3D as well.
True for PC's but more so for consoles due to restrictions.....
"No pressure, no diamonds" Thomas Carlyle