Glitching and cheesing cannot be put into the same category as cheating and boosting.
As a computer programmer in the business, I know that there will always be exploits such as glitches and what you call 'cheese' unless you eliminate all AI players. This is because you have to give the AI players the ability to score on AI Goalies.
Creating an algorithm for this to occur without making the Goalie AI vulnerable is nearly impossible. It would be a brilliant achievement to create the AI interactions that simulate 'intelligent' goal scoring rather than pre-scripted goal scoring. It is such a complicated process that it becomes too hard to explain without getting into the real technical weeds of the AI development.
I agree with you on the boosting and the cheating, which has to go. But to avoid the glitchers the best solution has always been to play 6 vs 6 using human goalies.