Yeah, I've been watching the official streams from EA Games. Every stream has a developer talking about what they have changed. BF3 was a broken game. EA killed it fairly early on and there was no competitive scene; bit hard to have a competitive scene without spectator mode LOL
BF4 looks impressive all round, EA has apologised for their mistakes in BF3 and have assured us all that they've either been fixed or being worked on before the release. Which, from a competitive gamers perspective is amazing news that a producer actually admits fault.