Interestingly, you can post Followers-only posts on a public account (which means they're viewable only by followers, but anyone can follow you to see them)
You can also post Public/Unlisted posts on a locked account. which means you can separate between public-facing posts and private posts on the same account
To be honest I find these settings very interesting and handy to me, but I can absolutely see them being confusing or opaque
I *do* find it to be just a little bit annoying to make sure I have the setting switched on every new post, but, I could also get used to it