“The question always comes down to how do we stop people from being bad.” This is the problem with not having a materialist analysis of the world, its not about being bad or being good or morality at all. At large people are motivated by self interest, perpetuating and sustaining their material conditions. Its only through struggle of the oppressed against those in power that change can come about.
Brilliant idea for a universal front end. If the user experience is seamless so that the hosting service doesn’t matter that would be such a good way to transition to freer platforms