The toggle for Hot Spot is nowhere to be found in Settings. A buddy of mine has an S8+ and I confirmed that his phone shows it. He actually has a couple options that I'm missing (e.g. Wi-Fi Calling), but the only one I really care about is Hot Spot.
Sprint branded apps may not properly load at initial installation and provisioning. As a result, certain apps including Hot Spot and WiFi calling may be missing.
From the device phone dialer, tap ##BRAND# The device may ask to confirm reset. Please tap OK or confirm. Your device will restart at least one time and walk through over the air activation.
This process will reload the Sprint app package as well as network settings. No personal data should be affected. This should restore missing hot spot and WiFi Calling toggles.
Be advised: this process may restore some applications to your home screen that you had previously removed. It's safe to delete the icons again once the reset has completed