Governments DO have revenues... we were shorting ourselves by not taxing enough. The fact that the crisis has dried up revenues is obvious and foreseeable. And no one has said otherwise. You are arguing as if someone has said otherwise.
Their revenues come from the economy. The economy is in the tank so what or who are you going to tax. You can't get blood out of a stone remember.