If the primary user concern is "all data is public", then the utility of ATProto is extremely narrow and will likely lose to something with a different philosophy.
Or you just use a different protocol for private stuff. Square peg, square hole. Round peg, round hole.
That is about to change very, very soon though: https://dholms.leaflet.pub