the rules are bound to the IDE and runtime versions right? and if i dont update but finish a project in a specific version that will keep the rule that is being exploited. you can choose which version to use. i think on spawning instances until it reaches the limit, but what was the limit number?
Since GMS2 requires login, verification and certificate authentication, you can't really rely on it. With that said, you could certainly risk it. I'd call it absafe bet, but not a sure bet.
GM updates because of changes to operating systems and stuff. So depending on what Android, Microsoft, Apple, or Google do in the future, your current version of GM could stop working all together, in which case you might then be compelled to upgrade your version of gm, at which point your code might cave in on itself. Safe bet, not sure bet.
Theoretically, the limit is instance id $ffffffff or even $ffffffffffffffff. Potentially it could be exponentially bigger. I don't remember anyone finding the hard limit and what happens at that limit. In theory, either GM set a hard limit and no new instances are created, GM set a hard limit and the game throws an error, or the id counter loops around and instances have the same id as objects thus causing all sorts of chaos. lol