TSMC might be the the best and ahead of everyone in technological sense, but there are enough semiconductor companies worldwide to handle a potential TSMC demise. So what if our hardware stops improving at breakneck speeds (which might happen anyway in the near future..)?
I can argue that would be a good kick in the ass for every software dev that writes shitty bloated code. People like that won't be able to "just add more CPUs" to their problem and they'll have to do some actual engineering again. The state of software dev and performance today is abysmal given the amazing hardware we have.