Both are good. Each has its own pros and cons.
Which is more affordable to use , depends on the situation.
You are right, Centralized exchange is good, but it has no fiat pair.
You can trade your crypto asset to fiat there.
Which one do you prefer, centralization or decentralization?
I prefer both