Ah, don't take their feedback as if they were bashing on you lol. In my opinion, Red was a very difficult trainer and he'll always put us on our toes when we're up against him. One of the things that I saw unfair was the adventure up Mt. Silver. I had to leave behind 1-2 essential teammates behind in order to use my HM slaves.
But, considering Red being such a challenge is a good thing. That makes your victory that much sweeter and as you get better .. Red will become an experience in the past just as he has become for most of us.