Yes, I can understand that point of view. Looking at it from that point of view, maybe the answer is simply to leave default_topics_automatic_unpin
alone and change automatically_unpin_topics
so it explicitly is about hiding/showing that user preference.
Done!