And when you complain about lag and FPS i will be your fault
It is not about fault. The first step in solving an issue is to identify the source of the issue.
Here is some logic for you. If the servers were the problem, everyone, and I mean 100% of the players online would have the same exact problems. 100% of the players do not have the problem. Want proof? What do you think would happen if I pulled the Ethernet cable from the back of the server? Do you think it would effect 100% of the players?
Now, back it out one step from the servers. If it was our immediate Internet connection, to the servers, again, 100% of the players online would have the same exact issues.
Now, keep backing away from the servers and eventually you will find the problem. It could be any carrier/router between you and the servers. Where and what the exact problem is, for any given person online, could vary, but if you want to beat your head against the wall and not actually try to find the issue, then blame the servers. It is much easier to do.