>>724791715
By having proper support for basic functionality such as input events, delta and audio. The fact that GM still relies on hardcoded key presses is mindbogglingly stupid and primitive, and its lack of features forces you to write your own solutions so people who get into GM end up writing a lot of low level code for basic functionality without realizing how archaic it all is.