Because the big relays think they can extract value from the network instead of valuing decentralization
Decentralization doesn't cover the cost of running a relay.
You completely misunderstand what this kind of network was designed for.
How expensive is it?
Are relays filtering for money or control?