I think the graphics are ok. It is not the best of the best, but maybe on the single player/story it will be better. I often lower the settings to have better results in PVP anyway, so I am definitely happy with the improvement over 2042. And yes, as a fan, I admit I am happy with this BF return to the origins. There is still a lot I am unhappy with, like Assault with beacons, ladders give me mixed feelings, ammo and health in the same bag, access to all weapons with specialization vs restriction (I'd rather have more field upgrades or pathways like in BFV).
But, what can we do? The bottom line is: It is pretty good. A complaint is different than "It could be better. It could be perfect". Nothing is.
Yes, BF2042 had some good things indeed, but NOT THE SWAP SYSTEM, which took away the weight of decisions regarding scope, ammo, reduced the importance of ammo box, and with everyone having access to all the weapons and almost all the gadgets it made the ammo supply less important.
I only saw teammates dropping ammo when there was a weekly challenge...