It is not necessary always. All kinds of cancer patients can see a surgical oncologist. While common kinds of cancers have better treatments, surgical oncologists also treat rare kinds of cancers.