The computationally wasteful bit will go away with things like the visa network where they will only have to persist back to the blockchain when you transact with a wallet that isn't on their network. Otherwise it'll just be records in a database not unlike regular currency.
Your government rant is a non-sequitor - bitcoin doesn't become any more efficient just because The Man doesn't like it.