The PC servers are not fine, most of the maps especially the DLC have no servers running them at all. Most game modes are entirely dead. I saw maybe 10 servers with people on the few remaining were empty. Theres dozens of articles online highlighting how few servers are running now and how most game modes are completely dead. bf3 has more populated servers than bf1.
Xbox servers are fine too - it's what I play on daily.
PC servers are fine. PC game is good fun.
The xbox servers are dead spend 15 minutes to acquire a server then another 5 waiting for game to be dumped into any empty map n before i get "why dont you reboot or get a better connection" ... 240mb on mobile n more on ethernet. Virgin max
A pity they skanked all the people who paid out in advance for the full versions only to release all the expansions for free. Wont be falling for that one ever again, never buying an add on again ever.