
I had no idea it was even possible to get consistent 60fps on a steam deck online. What do you mean that a better world is possible? WHY is playing on an official server SO resource intensive??

the answer is very simple: rollback netcode.
For rollback netcode to work, the game needs to calculate serveral game states in parallel, because if a rollback happens and things played out differently the game needs to have that other gamestate ready so it can roll back to it. Its a very CPU single thread intensive task and steam deck lacks exactly in that: single thread CPU performance.
When you are the listen server, you don’t need to calculate rollback frames, you are the single source of truth the others need to rollback to.