Well the Tx/s needs to improve.
Energy inneficent - I would argue entropicly secure.
Mining companies have exactly as much power as they should.
DPoS is a tradeoff. Period.
It might not be a bad tradeoff in all cases, see steem. But for sound money, Bitcoin got it right with PoW.
That said, the world really only has a place for 1 maybe 2 PoW 'things'. PoW has very well studied concepts of finality.
Finality in DPoS is ehhhhhhhhhhhhhhh.