1.) I can think of several moments where Link couldn't block an attack...
2.) Sora is all about magic; magic and strength are two completely different things. Imagine Superman vs Voldemort. Superman is crazy strong and powerful, yes, but if Voldemort used Avada Kedavra, Superman would be kissing his Kryptonian ass goodbye.
3.) Kind of goes against my point, but Fierce Deity Link isn't the strongest incarnation. And considering what Cloud has done, I'm pretty sure he could break through rock and escape a Zora's grip.
4.) I still find this point pathetic; I could say Cloud could just use Teleport/Escape/Exit/Escapor and come back to fight another day.
5.) This point has truth to it.
6.) But think about all the times Link has been staggered by an attack, deflected or not; Link isn't perfect either, you know.
Yes but sora and cloud both fight 90% of their games with help of entire teams, not solo like link...out of the 3 link faced the biggest out of all bosses, almost as big as godzilla (definitly longer) twinmold is easily 20,000 tons and a 1,000 feet long, he even makes giant link look small, and regular link is a ant to them:

Sora beat cloud and sephiroth. And in Final fantasy tactics, cloud would have been killed ten out of ten times by people like Thunder god cid, zalbag, agrias, gafgarion, izlude, weigraf, delita and tons of other characeters that just out muscles clouds soldier job class.
What is final fantasy tactics non-canon again? lol