On your second point - where I am coming from is that there is nothing stopping countries from creating laws which introduce these powers and outlaw methods to avoid the new legislation. No it doesn't work with the current architecture. But we absolutely can end up in a situation where there is a U.S Ethereum chain where all nodes are legally required to follow updates/forks to the chain as they occur, caused by various court orders to reverse transactions etc. At this point the consensus can go whichever the government likes because those operating the nodes would want to be participating in the current legal chain.