The main issue I saw with this team even before Shanghai is that they don't have a fallback guy. If the team is underperforming, there is no consistent person on the team that can keep them in the game and composed. When they're shooting across all cylinders, they are an amazing team, top 3 even. But when even 1-2 people underperform, they drag the rest of the team down.
Their early success I believe was from the change that Boostio/Zikz brought but Boostio can only keep the mental stable, he's not a round-winning criteria.
If you look at other top teams, SEN, Gen G, TH, EG and others, they all have players like jawg, woot, texture, zekken/tenz that can have consistent performances and influence rounds. Even on bad starts, they can keep their team somewhat in the game so that their teammates can bounce back/warm up.
I love Cryo but he is wildly inconsistent and so is everyone else on the roster. You can have Boostio hyping the team up as much as you want but again, it doesn't translate to performance. They really need a rock on the team.
At this point in the season, it'd be dumb to make a roster change. It's too close to champs. I would hope for a bounce back and to get back in Shanghai form. Then place 5-6th in Champs. That's a good season if I'm Zikz or a player on 100T. Then in the offseason, I'd make roster changes.
TL;DR: 100T doesn't have a reliable "rock" of a player they can rally/build around.