Thank you for the post! I feel that you are exactly right in so many areas. I agree that Steemit and other crypto communities can be an alternative and an answer to the current system.
I also think that another necessary facet is people organizing and taking action. Nothing will change without local communities acknowledging issues and coming together to fight the rulers. Find a cause that is the most important to you and join a group that works for that cause daily. If there isn't a group in your area then you could start one. Support political candidates that espouse morality in governance.
It may not seem like much compared to the powers and resources of the system owners and elite but it is the power of the people and it can be effective.