I agree with most of what you say. But I definitely think it's a problem if they players are making the changes. Because player run teams. Other than sentinels, HEET, and idk. Have been usually been shown to kinda just fall off. Because they just don't have any specific vision usually and they usually are not as willing to make changes. Which I think was kinda happening with TSM because the coach kept on swapping roles with no clear vision and they never made roster moves.
I 100% agree with you on that this roster has more problems than just an individual thing. Because all of these players are very good at the game. But they just don't work well together well. I hope they get more support players though because literally all of their players were meant to be on duelist except for cutler and hazed. It felt like they were trying to force a role on to a duelist player when they honestly should've just made changes.
I personally am not a fan of the team but I hate to see such a big org in NA have such bad management.