This is a great post about such a frustrating and sucky situation. Thank you for sharing it with us here. I really feel for all the smaller sites and webmasters who have to deal with all this absurdity. :(
Like they mentioned, when I hit one of those damn Cloudflare 'prove you're a human' checks -- which is a LOT nowadays -- I definitely do get irritated...but I'm not usually upset with the site owner who is just trying to protect their site. I feel for them. I'm pissed off and disgusted at all the greedy, inconsiderate assholes and corporations who are fucking everything up for us normal people, both on the Internet and off.
I don't know where we go from here, but I hope it somehow gets better soon... ugh.