yes hiro is an insane player but it seems like you are all forgetting leo in average form looks like the best player itw... hiro doesnt even come close to him. i also believe fnatic would still be better with him instead of hiro.
23 With Leo > 24 With Hiro > 24 With Leo
this doesn't mean Leo isn't a great player at all. It just means that maybe the team needed a mental reset, and a change was the perfect environment for that to happen. Bringing any pro into t1 regardless of how good they are means that each player needs to take on a bit more responsibility whilst the new player adjusts, so I think it was a sort of wake up call for everyone on the team.