Very good article. I have traveled much of the same path and have come to the same realizations. Unfortunately, I also had to moderate comments on a newspaper website for six months, and deal with the people. Not a fun time.
Good luck in the future. I’ll follow your work. :)