Jason Snell: iCloud Private Relay will launch as optional beta

Jason Snell, on the news that iOS 15 will launch with iCloud Private Relay as an option, defaulting to off:

It seems like Apple’s slowing this roll-out down, at least in part, because there are lingering compatibility issues with some websites—most notably sites that are displaying the wrong region-specific content, or getting confused when signing in. There are some fairly easy remedies web developers can do to make these issues go away, but getting the web to adjust to any new feature takes time, and Apple appears to have erred on the side of caution.

John Gruber, from this Daring Fireball post:

This is what happens in mid-to-late August each year: some features announced at WWDC get postponed for subsequent dot releases throughout the year (15.1, 15.2, etc.), and occasionally something will ship with the .0 public release, but with the “beta” label.

And:

Here’s my concern about iCloud Private Relay compatibility, though: if web publishers want to make sure their sites are compatible with iCloud Private Relay, they can make it work. They might just need more time. But everyone knows there are sites that aren’t interested in your privacy. That’s the whole reason Apple even made this feature. For a lot of websites, if the answer to an iCloud Private Relay compatibility issue is “Disable iCloud Private Relay”, that’s fine by them. For a lot of privacy-invasive web publishers, their goal, I suspect, is to break iCloud Private Relay, not fix their shit-ass websites to work with it.

There’s also the possibility that iCloud Private Relay has some bugs that make it not ready for prime time, in addition to the issues Jason raised above. Is the return of iCloud Private Relay as an on-by-default feature inevitable? Is it a battle against privacy foes who benefit from knowing your IP address, etc.?