Hi Jack. I just saw this. Thanks so much for posting.
You have some great feedback in here, but you won’t be surprised that I don’t agree with the premise and a number of the conclusions :)
You can see a lot of our recent updates right here on Medium: