The problem with the pools is with one law passed, they can dedide what pools can allow to pass as a valid transaction and what can't pass, they have a solution for that, P2Pool where miners could mine in a decentralized way that could prevent that but devs put that solutions away who knows why 👀
What makes Monero better and more decentralized than bitcoin is that between 40%/50% of the hashrate is in a P2Pool, a decentralized pools.
And more, anyone with a normal computer can mine, and that is not the case in Bitcoin