I think op doesn't care about centralization, because you can't have free and instant transactions in a decentralized blockchain
Hard to say. I mean why bother building a DApp if one doesn't care about decentralization? That's literally what the "D" in DApp stands for...