In the general theory of being the best team possible, there are generally two schools of thought. The first and most prevalent is to copy and emulate what the best player or team is doing right now. The second is to figure out what your strengths are and play to those.
As for which is better, I think depends on circumstance. The reason is most games have patches where it’s pretty clear that there is a broken hero/champion/unit you need to abuse. For instance, DongRaeGu was one of the all time great Muta/ling/bling players of all-time in SC2. Despite that, in 2012, I’d argue that he should have copied the bl/infestor style because that was clearly broken (I argue and still do to this day that even if we sent every T/P player back in time without all of the subsequent knowledge Mvp/Rain/Parting made, they’d all still lose to bl/infestor players).
But in a general sense, I think it’s better to do the second, to play to your strengths or style as a player/team. When you look at all of the greats across every esports game, nearly every team/player had a unique style that was attributable to them. They did not follow the game, they forced the game to follow them. Playing to your style is double more effective if you’re an underdog team as if you play against a better team in their style, they will know it better than you and play it better than you. It’s like using a rock to try to beat a bigger rock. The reason I’m talking about this is that today Gigabyte Marines played Fnatic and won their best-of-one at the League of Legends World Championship using a style that is of their own and dependent upon the strength of their best player, Levi. If they had played a more standard style, I think they would have lost as Fnatic has a better understanding of that, but because they dragged the game into their own area of expertise, they created a place where they could find an advantage and win the game.