Agreed.
There is no telling. Could have been an awful training camp. These things happen. The beauty of boxing is that it's not like a team sport. If your jump shot isn't working & it's just not your day, you can get a substitute. You do not have that luxury as a boxer. If your just not feeling it that day, you gotta grind it out.
A real good smaller fighter will have their moments, because the bigger man is seeing the type of hand speed he is not accustomed to. However, it's only a matter of time before they wear them down (unless your Pacquaio).
If GGG-Canelo goes all 12 rounds, Canelo should win imo. Or I can see it kind of looking like Cotto-Margarito 1 if GGG can take his punches well. It's a toss up.