In fairness, I'm able to play h.265 on a 2008 Mac Pro, so it's not as if computers are only able to handle video codecs that existed when the hardware was designed. It's all about the inherent processing power of the hardware, right? With software to provide the necessary playback decoding, any hardware can play any video, as long as it's got enough grunt.