Как объяснил @akarnokd, приходящие и идущие наблюдатели не влияют на соединение ConnectableObservable. Устранение этого соединения не будет сигнализировать о каких-либо событиях для этих наблюдателей, и, как правило, рекомендуется удалять соединения наблюдателей перед удалением подключаемого соединения. Обычно это достигается путем размещения всех одноразовых ресурсов в CompositeDisposable и очистки / удаления.