It has a happy ending for the protagonist, and IIRC only because he inherited an Australian passport. Everyone else in the USA was completely stuck into being meat robots for the overseer AIs.
Depends more on whether you support progressive social policies though (I'm a lot less confident Australia would go in like it did, but I'd like to think it could - we did Medicare in the 70s after all).
It's got a happy ending actually.