You are correct decentralized platform seems to be the safest, but Like @jseverson commented, it's not a one size fit all situation, each project has a target and tries to do what they believe is best for success their project and their community.
Some project might consider having more control is beneficial to their target so they choose centralized, while others could prefer to let their community have the higher control so opt for decentralized.
Everything online seems very confusing indeed, LOL! But, usually it becomes clearer when read and understand the basics and background behind it all.