Indeed, it’s an answer to the problem of people’s right to organise and govern their own communities. It’s not perfect since federation is literally interconnected (to various degrees) centralised instances, with each one controlled by one or a select few people that the community trusts, but it’s better than commercial platforms and closed protocols.
I added the izzydroid repo and I don’t know if the repo just isn’t working or what, but there is no newer version listed for me.