If it were actually decentralised, it wouldn't really have huge costs to worry about...

You mean... developers?