I'm uncomfortable that the stuff I write on Bluesky is not visible without being logged-in to Bluesky.

If Substack were doing this, for example, it would be a reason to not to use it.

Not sure why I let this go for Bluesky.

Imho, what I write on the web, by default, should be publicly readable.