Easy porting would make everything slower. People would stop targeting Apple hardware and the machines would be running everything in emulation. Making porting difficult is a strategy. It requires publishers to make the leap and when they do they take full advantage of the hardware.