Tbh the more I think about this idea the more exploits I see in it.
For starters you seem to want more difficulty in saying that people shouldn't be able to leave and respawn somewhere else to get outta danger, yet this would also allow for multiplayer cheese of bosses as was stated before, which can already be done but requires beds and spawn points to be set.
This would also potentially be a multiplayer nightmare akin to being handcuffed to a chair and kept alive in ark survival without the needed maintenance of feeding someone taken prisoner, for newer players or people playing on early game characters, all one would have to do is build a chlorophyte ore or lihzahrd box or even other early ores like demonite around a player and theyd be stuck there almost indefinitely. If the surrounding area were cleared out and walls placed to block spawns it would be indefinite if they didn't have a mirror or other means of getting back to spawn.
This not being in the game honestly prevents a bunch of potential griefing.
Another problematic circumstance would be the event that the game crashes or has a bug on the map that locks it into a loop and crashes, I had this problem on Xbox before, built a money farm over one of the oceans, it all worked fine, however one day the game ran into an issue where it would crash randomly if any player got to close to said money farm, eventually it stopped crashing and seems to have had something to do with wiring and teleporters, haven't been able to replicate the issue since I fixed it. But if the game had locked in that player position it would have just crashed the game every time the map was loaded.