There can be a group of escrow that control the bitcoins but then you won't be able to pay users interest as you can't lend them which actually is what banks do to generate revenue with funds.
Why would government (read tax payers) want to cover your losses?
If a bank goes bust while its deposits are insured, you will receive your money back within s short period of time. When one of the banks in which I had a deposit account went belly up in the past, I received the deposit (with all outstanding interest) in about two weeks. But that doesn't mean that if someone steals money from your account due to your own negligence (e.g. by getting your account password or something like that), no one is ever going to compensate your losses. Otherwise, everyone and his dog would be stealing money from each other and then got reimbursed by the bank or government (tax payers)
Well he probably meant that if a bank was attacked by a hacker or it was bankrupt they will refund you since they have an insurance. But the insurance does have its limitations and if you have a large sum in your account not everything will be refunded. To make it simple we can just require and oblige the web wallet hosts to apply for an insurance so that when they go bankrupt or attacked by a hacker they can refund our bitcoins.