These forums are full of equipment snobs and unless it has the right name it is no good, think of all the Savage haters there are on here.
Scopes are a lot like stereo equipment, you should only buy to the level you yourself need. Take me for instance, I like music and I am not tone deaf but neither am I able to tell the difference between a $200 stereo and a $2,000 stereo.
Redfield revenge scopes are good quality scopes and probably all you need, its all I need, a Nightforce would be completely wasted on my eyes so why spend the money especially on a 3 x 9