There are other issues, apps can be switched to the background and maintain some level of communication with the server while tabs die out faster in the background.
Look up an appointment in another app or tab while the instructor is on a short break and you get disconnected in a way the app/instructor can't tell if was connection issues or just temporary, etc.