This is not a direct response to the above post you made.
It is an observation on all that you've written here.
You've brought some good things to the table.
You've said some things that needed to be said.
On some counts you have over-extended, over-reached.
That you have serves to work against the valid points you have made for those who haven't yet established those valid points as truth for themselves.
You're missing some things and don't know that you are.
I won't go into detail.
People set out, "territory," and then defend.