You've covered some really great topics! I wish I could talk to you in person or at least over voice chat and discuss them more. They can get so complex that it can be difficult to properly convey thoughts on the matter through a text medium alone.
Keep up the great work, followed for more insights into your view of the world :)
Thanks the support! Find me with the same name in steemit chat, and we can discuss about anything you want.