The Punisher did duck the Lara rematch, but I think it had more to do with him almost losing that fight to someone nobody else would fight bc of the risk/reward combined with the frustrations of he HIMSELF being ducked by Floyd and Sergio ducking a 3rd fight.
Another thing, people saying Canelo is protected and didnt wanna fight anybody.....lets not forget instead of Josesito Lopez, that Canelo was trying to and offered the fight to James Kirkland (who turned it down), Paul Williams (motorcycle accident), and Victor Ortiz (TKOd by Lopez).
Props to PW for taking the Lara fight in the first place. He just has to realize once he says someone is ducking, he opens himself up to the same scrutiny. He gave Quintana a rematch, why? One, he was absolutely sure he could beat Quintana in a rematch and two, he wanted the belt back. Neither of those applied to Lara therefore he ducked. I gave him a pass for ducking Lara because he really did fight everyone, but when it came down to him getting back to the big fights or risking an L to Lara in a rematch, we see what path he took.
Canelo is protected. Those circumstances happened exactly as you stated but I dont think any of those fights would excuse him from the notion of being protected. Kirkland, big puncher, big heart, but no boxing ability, weak chinned, and poor defense. Ortiz...he quit at 140 and 147....I am sure they felt they could make him quit at 154. PW had been exposed two fights in a row for being a sucker for an overhand right. Canelo would be favored over all of them. Trout was a better fight, but now that he beat Trout, he shouldnt get much of a pass for regressing in opposition talent level.