So my last post was hyperbole but for real dude, you need to read more DC comics if that's what you legitimately think.
Barry is absolutely a "do the right thing" golden age relic, in the same line as Superman and Captain America. That's part of what made him possibly the best part of the Injustice comics. But the rest of the Justice League is just as broken and awful as any of the Avengers. Hal Jordan in particular is a total ****head. But sticking specifically to The Flash, Wally West is darker, ****tier and morally ambiguous as all hell. His entire story revolves around hero envy and mentally not feeling that he's ever matched Barry, even after he's proven to have already gone many times faster. The simple rivalry between the Allens and the Thawnes spanning multiple generations and time travel is ****ed up all on its own.
Anyone can have a negative opinion of The Flash but it should be based on something that actually applies to the characters.
The best line Lex Luthor's VA ever recorded.