Are there any reasons why an app operated by a company is better than a decentralized app?

Also suppose that latency <500ms doesn't matter for this app and other features like scaling, cost, and privacy are all at parity

Assume this app need to take in deposits (of some form)