Also the 680 and 7970 are now very old for Graphic cards.
Hardly, the only things better cost £800 +. They are still the the best cards for the money, are you saying that people should have to be rocking 690's and Titans in order to max a game like ArmA 3?
I sure hope not, that kind of attitude is what keeps developers lazy, 7970/680/7950/670 should be able to run anything out at the moment beyond Ultra and for years to come. Hardware is miles and miles ahead of software at the moment.