"So any team that isn't top 1 should change roster every time they don't win 1st place ?"
Not what I'm saying. But they have been finishing top 3-4 for a long time now. And they got 2 Blast wins. Sure, it's better than nothing, but their tournament winning rate in relation to how far they usually go is pretty poor. At some point they need to convert those deep runs, and so far it doesn't seem to be happening. Sure you can give this roster more time, but is it going to change anything going forward? Do you think they can still improve much? Especially on the mental side.
But I agree with you on the fact that atm it's ultra competitive, so winning a tournament for any team is going to be hard. But still, Heroic almost every time makes it to at least semi-final but then for some reason falters just before the finish line.