The computer itself has extremely minimal bearing on whether or not the server kicks you. That's either connectivity or server-side issues. I've had no true connection issues with my internet and I've upgraded my Router. The next step is to upgrade internet and that currently is not possible because my current ISP's next upgrade doesn't provide for my area yet (ATT Uverse) and we all know XFinity is like stepping on a thumbtack. Plugging into the router has no major difference in these scenarios. The code for handling these things seems really, really incapable and has been that way since release.