to stand up to game theory. If there are ways to manipulate or rig the system to an outcome which suits an attackers goals, then it's no good. We can't inadvertently introduce that kind of weakness.
Friendly fire! Friendly fire!, lol. Are we still talking about future upgrades here? Because despite my lack of understanding about the entirety of taproot, I am pretty much certain that what you just described is happening right now, I swear I'm not lying or trolling, you can check to see those orange blocks turning to red and are about to explode on mempool.space.
Believe it or not, I'm an extremist in regards to have a central and united team of development, because despite it being the central point of failure, it keeps strangers hands off the changes in the code, and because if they start showing any signs of incompetency, we could replace them by persuading the whole community, my concern is that I can see some yellow flags, and don't wanna wait to see the obvious red ones.
I'm confident that anyone who wants micropayments will adopt LN one way or another, sooner or later, and scaling the network to make room for non-micro transactions is begging to happen.