This sounds like a perfectly logical thing to do in this day and age, because this is how society functions. Everyone is supposed to be equal and rather than everyone having the same shot to do be better, we all have to be the same and push down those who rise up.
By your logic every drug dealer, warlord, mugger and thief should get a free pass because after all, cheating is fine if it gives you an advantage.
Niantic made the right move here. Preserve the integrity of their big event flagships, improve customer communication, and fix the inciting issues as quickly as possible. Cheating, even by glitch, should NEVER be supported or allowed. If players don't have to earn their advancement then gameplay loses all meaning and sportsmanship.