The presence of a publisher on the /clock topic causes nodes with unset use_sim_time parameter value to start using sim time. See this test.
I haven't found a discussion where we decided that should be the case, so wanted to highlight the current state of ROS time being "opt out" instead of "opt in" and verify it's what we want.