As someone who has, and still does attempt work via iOS tethering it is in fact a complete dumpster fire. Frequent disconnects which force me to constantly revisit the Settings app to disable & reenable is a nightmare. At this point, after many years of the same level behavior, I suspect the disfunction is on purpose (probably a back room deal with cell phone providers)