Patch notes used to be released early and people would use the advance knowledge to manipulate the market. Releasing them late is an unfortunately required mechanism to reduce that kind of thing
As with most stuff in the game that people don't like, GM probably doesn't like it either. But if people bend rules, behave in anti-gameplay manner, and blur the lines of what is fair, then measures have to be put in place to protect the casual majority
No doubt there will be the usual army of people crying about me having an opinion again, trying to only benefit myself etc. Honestly I'm one of the very few people here actually acting against my own interests. Pretty much everyone here is considering only what suits them, and not what is best for the server, or what effects their ideas might have beyond their own direct area of experience. Take a step back and look at the bigger picture from time to time