I wouldn't call this a solution but it does help EA figure out how many cores and threads are in your CPU, which to me is a joke as there are tons of people who have to do this and it's such a basic thing for a game to need done manually.
Take this reference code below and open windows task manager then navigate to the performance tab and then select the CPU subsection.
Look where it says cores and logical processors in your task manager and make note of those two numbers.
create a text document with something like text edit or note pad and put the code below into it. adjust the first 2 numbers to match your number of cores and then change the number in the fifth line to the number of your logical processors. for mine, I had 6 cores and 12 processors.
Thread.ProcessorCount 6
Thread.MaxProcessorCount 6
Thread.MinFreeProcessorCount 0
Thread.JobThreadPriority 0
GstRender.Thread.MaxProcessorCount 12
save the file as user.cfg within your game directory folder which you can quickly navigate to through steam by right clicking on the game, selecting manage files and then browse local files. This may improve your situation a great deal. If not you may need to go into your bios and set your ram speeds manually to use XMP or DOCP or what ever your ram/ mobo allows.
That said, people are STILL experiencing latency and stuttering on the large scale maps and the problems are still there, but less apparent.
I have these issues with these specs:
GeForce 3060ti GFX Card
Asus Prime X399-A MOBO
Ryzen Threadripper 1920X CPU
32Gb of DDR4 Ram 3200Ghz (2 sticks of 16gb) which is running at full speed RAM
a USB stick for faster wifi than I have accessible to me
100Mbps Down, 30Mpbs Up
windows 10
up to date graphics drivers, windows 10 OS, etc (albeit creator drivers)
I have not had these issues with other games though I have had graphics issues from controllers needing driver updates.
Hope you have a better experience than myself and this solves the issues entirely for you.