Not up to the website operator. If Cloudflare blocks TOR or annoys them with Captchas it's Cloudflares problem.
https://support.cloudflare.com/hc/en-us/articles/203306930-D...
The options for Tor are:
Whitelist (trust)
CAPTCHA (visible challenge which the visitor must interact with to pass)
JavaScript Challenge (visible challenge with less friction, testing the browser)
Block (blacklist -- available only to Cloudflare Enterprise customers)
I'm not sure you actually made a point other than to confirm that we allow website owners to fully whitelist Tor if they'd like to.
The website owner's settings defaults to secure, and they can intentionally take action to make the website less secure if they'd like to. That is their decision, of course we do not default to a less secure posture.