I don't think I have the patience nor the attention span to read this. Not a slight on ya effort, just the wall of text makes my brain flatline.
I agree with and disagree with some things
Although I commend you for the length of writing that you provided, this is definitely a case of TL:DR. You make a few valid points but this is a ridiculously long post to criticize people.