The 51% attack cannot "collapse the whole system"
Yes it can, with a 51% attack bitcoin becomes instantly useless.
It becomes instantly useful again the moment the attack ceases.
They can only fraudulently reverse or modify their own transactions, not anyone else's. They can (temporarily) prevent other people's transactions from being confirmed, but not modify them in any way or reverse transactions which were already confirmed before the attack
What? With a 51% attack you can replace the current blockchain with your! And that blockchain can for example start being modified since a year ago. This means that since a year ago all the blocks were found by the attacker. This means that he own all these bitcoins and that no other transaction has been confirmed since then. You mined your coin 6 months ago and spent them? No more, he mined these coins! Not you! So your transaction disappear. It never existed.
That would require a lot more than 51% to do in any reasonable timeframe. For example, to rewrite 1 year of transaction history within 1 year would require 67% of the hashing power. That's a whole year of continuous mining with double the hashing power of the rest of the network before you can even
begin your attack. And that's assuming no checkpoints. With checkpoints, such an attack is completely and utterly impossible.
the attackers can only do anything during the time they are actively mining with 51% of the hashing power
This rely on your hope that the attack eventually would stop. Why it should? After a government start the computers, it can leave them attacking for whatever time it want!
The attack will stop if legitimate miners can upgrade their equipment faster than the government does (which the government has to constantly pay for). Also, I didn't know the government got free electricity.
Yes, if the attack stop then we can fix everything (lot of people keep a backup of the current blockchain). But that is a big if!
Double spends can't be fixed by reverting to a back-up blockchain, but apart from that (which is probably not a major problem anyway, since nobody will trust any transactions that occur during the attack), nothing will need fixing anyway. As disruptive as a 51% attack would be, the disruption is only temporary (though even a temporary disruption might still be economically disastrous).