Comment Comment by mikecoles Cloudflare is the largest, unnecessary, impediment on the internet nowadays. parent mikecoles 2 years ago