You don't have to use the frontend they host, it's not an actual single point of failure. Their frontend could go down, and as long as someone else is hosting one (or you download the source from github and host it locally) you can still use Badger.
It’s sad what happened to these users, but they did sign the contract giving the hackers permission to access wallet funds.
This is a failure of opsec.