Guys listen, this is no rocket science but its 99.9 % not youre connection, Ea have a massive serverproblem and it getting worse every year, as in every online game the servers are the heart of gaming, if you live near their servers you game just fine, but if you NOT live near the servers the game will be filled with delays and heavy gameplay, the servers are not specially good from the beginning and this game is not for everybody its just to accept the fact.
First never pre order a game, i dont understand people who do that, you are a costumer and the heart and soul in any company you decide to put youre money in, make sure you buying a product that works and a company who cares about you as a costumer, if you as a costumer instead wait to buy the game a few month Ea would start to take you sereusly, as it is right now you allready bought the product and put money in their pocket and that meens they allready got what they want and you are stuck at a forum and complaining about somthing they dont really care about.
There is always things to try to get a better gameplay in online gaming like port forward, always use cables, upgrade youre internet, get a static ip, use cable connection on youre tv, put th on game mode etc etc
But most of you who cant play the game are never gonna be able to play the game and that is a fact, how much you complain and scream does no matter they cant help you, the servers are to few, to bad and overfilled, thats why you never pre order a game or anything else, let the companys serv you as a costumer instead, if you buy somthing make sure that the product works correctly BEFORE you invest youre money.