STCA Update: Why Are We Here?