RPC function vs RoleAuthority check?

Oh so I was right when I used to think that for each player both a client part and a server part are instantiated.

But how can that be even logically possible? It’s weird.

Shouldn’t have the server be ONE in a Multiplayer game?