Top in my class, I am guessing you have never fished for Carp. Or maybe that is why you hate them so much is because you have tried but have never been good enough to hook up. Carp are monsters and are way tougher to convince to eat a fly than a trout. They are much tougher to catch than a trout. Granted a 10 lb trout on 5 lb tippet can be tough, but lets compare, 5 lb tippet on a 5 wt with a 10 pound trout, or 15 lb tippet on a 7 wt with a 15 pound carp. You will land the trout faster and more often. I challenge you to actually catching a carp over 10 pounds and then you are welcome to any opinion you want. It takes time to figure them out and learn their behavior. Also learning to feel their ever so gentle take is a feat all in itself. The challenge has been put out there. Good luck.