The available read concern is supposed to be used for situations where there are partitions or unavailable nodes in a sharded cluster which prevent it from properly enforcing the required causality guarantees.
Because of this, we should be treating the collection as UNSHARDED.