Yeah, you can call it a cheap power-up, you can call it an ass-pull, but that's your agenda and this is One Piece. Luffy learned FS from scratch in mere hours.
The fact remains that Zoro has CoC coating, and it's canonical, whether you find it cheap or not, and I've already tossed evidence at...