We all know Canelo is easily a MW, but if he's that desperate to avoid GGG that he boils down to 154 , that's up to him. My problem is that he doesn't , he goes to 155 and shit like that.
If he was honest and said "I'm going up to MW, and I want to beat everyone, but I won't be ready for GGG first fight out, it'll take time", again fine. The Cotto fight is a good fight on its own merit, it doesn't need a title attached to it and shouldn't have one (unless it's the 154 strap).