In what way was that a problem and not an opportunity for game-play? In what way was that not an opportunity for the anaconda pilot to develop new skills, new tactics and try different loadouts? Just because you are flying an Anaconda does not give you the right to win every fight. You earn that right with your skills and intelligence.
Now you just won't get to fight Vipers except if you interdict and slaughter them. Where's the fun in that?
Nope, I just get attacked by a lot of vipers, they then run away when I (Before 1.1) Had the clear edge. The running tactic with viper was to come in, Alpha strike, then if their shields sustain too much damage, They pop a shield cell and run away to reload for a second alpha strike.
Viper isn't a bomber craft. Viper was meant to be the dedicated superiority fighter in an interception role, But then again, I'm not judging. But at last there is some incentive to get those bigger ships in the first place.
Don't like it, Don't attack an annaconda in an interceptor craft, use a dedicated bomber.