シンボリックリンク自体はHigh Sierraでも問題なく使えます。
# 実際、OS自体もそれなりにシンボリックリンクを使用してますし。
多分、シンボリックリンクの作成時にパスの指定を間違えているのではないでしょうか。
シンボリックリンクを相対パス(/で始まらないもの)で指定した場合、その相対パスはその作成されたシンボリックリンクのあるディレクトリ(フォルダ)からのものになります。
ですので、慣れないうちは絶対パス(/で始まるもの)を使用するか、そのシンボリックリンクを作成するディレクトリに移動してから作業することをお勧めします。
例:
subfolderA内のfile1へのシンボリックリンクlink1をsubfolderBの中に作成する際に
ln -s subfolderA/file1 subfolderB/link1
とした場合
「subfolderB/link1」は「subfolderB/folderA/file1」を参照することになり、意図した通りになりません。
正しくは
ls -s ../subfolderA/file1 subfolderB/link1
とするか
subfolderBに移動(cd subfolderB)してから
ls -s ../subfolderA/file1 link1
とする必要があります。
なお、シンボリックリンクは参照先がなくても作成できますし、参照先を移動したり名前を変えたりしても更新されないので注意が必要です。