It's an unfortunate mathematical requirement to create trust in a hostile/trustless reality. Just like how it's inefficient but necessary to spend money on defense in a world with potentially hostile foreign powers, we need to spend energy to ensure no parties can compromise the blockchain. There's no way around it (no, PoS is flawed).