"Why is Shirou not S tier or higher? His stats are absolutely insane, he's borderline top 10!"
Shirou was vastly overestimated on release day. The reason why he is far lower than expected is a result of his kit having incredibly poor mobility of 171s, an average 3 knockbacks for only 2 chances to reposition, and mediocre bulk. The most significant drawback with Shirou is that his attack is divided into 4 parts: 2 multi-hits that create 2 waves creating 4 seperate hits in his attack that don't stagger. This means the maximum damage/ DPS stats you see are not actually reflected in real gameplay. These elements cause him to suffer on aggressive stages and fail on most of the hardest stages, devolving him into a more standard generalist rather than anything remotely meta-crushing. As of v15.5, nobody in the top 10 has any mobility issues like Shirou.