GGG won 4 of the first 6 rounds. 3 of the first 6 if you want to be generous to Canelo.
And Canelo showed no effective aggression. He spent much of the fight in the back foot and was gassed by the midway point. So I’m not sure what effective aggression you were watching.
GGG walked him down, forced the fight and won quite handily. That’s probably why the predominantly Mexican fan base booed Canelo. And probably why pretty much every single member of the boxing family seems to believe GGG won handily.
You’re one of the very few who believe the draw/Canelo win was a better decision. And quite frankly that’s the kind of decision that’s killing boxing. Canelo was rewarded rounds off the back of making Golovkin miss rather than actually making him pay.
Although it was predictable. There’s a lot of money to be made in a rematch.