Oh, it's expensive. Many projects refuse listing on large exchanges. Enough listing on decentralized exchanges. It can be inexpensive or free and quite convenient for the crypto community.
Decentalized exchanges have a small liquidity. It will be hard to sell tokens on them.
It is rather hard for startups to collect money. And if they colleted enough money they must change where to spend money - on the development or on listing on big exchange.