You know what's really getting on my nerves about this kind of discussion that just keeps happening the moment TSM even blinks? To most who react, it's like when TSM fails, NA fails as a whole. As if TSM = NA and every other team that resides there with their own infrastructure is irrelevant garbage that won't live up to anything. This shouldn't go to other teams in all actuality because not every NA team is TSM; same can be said about every region's best in tandem to their lesser. And while TSM may have the infrastructure to succeed domestically, they have shown time and time again that what they do specifically does not benefit them out against the international competition. Imagine if TSM had a record similar to that of Flash Wolves or Lyon Gaming coming into this particular MSI and played to this level. I'd find more of a reason to spearhead them then compared to what anyone who actually watched the NA LCS could have seen coming.
Furthermore, when you put "upset victory" and NA in the equation, what are you summing that up to: TSM's expectations to win or NA's collective expectations piggybacked by TSM's expectations? Usually it's the latter because that's what fans get corrupted by. And that's what makes these kinds of posts.