I understand how people w/ BF4 problems are upset, as that has happened to me in some previous games.
As you can see from my below listed rig specs, I have a pretty standard setup I think with Windows 7 64 bit, and I do use that CPU parking control utility. Whether that makes any difference or not I don't know. My i7-2600k is not overclocked, nor the nVidia 780. I usually get around 100 fps much of the time on 'high' settings and at 1920x1080 with an Eizo monitor that is 120hz... super smooth and fast.
Once I got past the first 2-3 weeks, Battlefield 4 has run like a charm for me. I enjoy the game tremendously. It's a blast!! ...the best 'shooter' I've ever played. I'm a below-average to average player I would say.... I'm old...

I love Conquest on the Golmud Railway map, and as an Engineer with a Stinger, I frequently get the gunner seat on the Scout Heli, repairing like crazy and shooting down other choppers.... God, but my wife hates this game!!
My in-game user names I frequently change as I get bored. Right now, it's 'MrPoopyPants', but I also use 'DFWallace', 'WallStreetThief', "DerivativesPimp', 'AthleticAnchovy', and 'TableTennisStar'.... see you on Golmud!!!