actually there is way more to disconnections than the server being responsible ... its not like there is a direct cable connection from server to client
Everyone knows the phenomenon of trying to hold your breath underwater - how at first it's alright and you can handle it, and then as it gets closer and closer to the time when you must breathe, how urgent the need becomes, the lust and the hunger to breathe. And then the panic sets in when you begin to think that you won't be able to breathe - and finally, when you take in air and the anxiety subsides...that's what it's like to be a vampire and need blood.
Francis Ford Coppola - BS Dracula: The Film and the Legend
Disconnects are not easy to solve. All disconnects are network issues - now, are they caused by your router? or one of the many routers between your connection and the ESO servers? So many variables and so many places both ESO and yourself have absolutely zero control over.
However, why does ESO seem to disconnect more often then other online games? That is the real question to be answered. All online games will suffer from some disconnects.
My issues isn't frequent disconnects (they happen, but not often) - the CE errors are by far more prevalent with ESO than any other game I have played (online or not) on the PS4.