JLA is DC's premier team, they set and established the precedent for superhero teams for decades to come that other writers have improved upon.
JSA is DC's old guard, as you can see in the comments, they don't do much beyond legacy and being the old guard. It's not wrong, that's the team's niche. Been that way since the 1970s.
Teen Titans is Junior Justice League.