I searched around to see if this has been suggested. There are similar things being suggested such as couches on terrortrain and chairs on community pool. The vending machines on innocentmotel have been frozen as well due to some of the complaints about them in the past. Those has been implemented. I feel this is the permanent solution to people putting table into the teleporter and trapping people. If we freeze it, people can use the teleporter and do not have to spend their time being trapped when there aren't any staff on. Even so with staff on, we still have to teleport people out (which is not possible to teleport ourselves if we're not admins/lead admins, and there is no other staff on the same server).
I honestly want to know why this hasnt been suggested before. Ive never made a suggestion about it thinking there was already one bc of how popular the blocking is
https://www.seriousgmod.com/threads/remove-the-table-in-the-barn-on-67thway.38357/ Not exactly the same suggestion but fixes the same problem
If this is the case, we might want to do it for the Shelves as well. They may be bigger and harder to put in the teleporter but I'm quite sure it's still possible to glitch it in there.
I modified the teleporter to make it unblockable by any prop, as well as froze the table and the shelves to avoid potential falling damage if pushed down there. Fix is not live yet, but should be soon. I'll let you know.