The Trickster definition seems problematic.
Defining them as "guys who do skill checks" means that characters in other groups can't be all that good at skills so to not encroach on the Tricksters turf. And that leads to the 3E fighter.
Instead they should find a other role for rogues and let other characters have their skills, too.
Not necessarily. There are a number of ways for tricksters to be able to be "the skill guys" without turning other classes into the 3E fighters.
For one thing, there's how 5e does it now. Every class has a chance to do anything. For the skills they're proficient in, they've got a reasonable chance of success. But the trickster could do more. Whereas a fighter or wizard could hide behind rocks, scrub terrain, or around a corner to get the drop on a monster (DC 15 check), a rogue could hide in the dark corner of a room (DC 20 or more check) with about the same difficulty.
A charming warrior, or cleric might talk a monster into letting the party get by without a fight, but the bard could talk the monster into joining the party.
Or you could do it just by giving the skill guys more skills. So a stealthy fighter and a stealthy rogue are pretty much equivalent, but the rogue also has a half dozen other "tricks".
Or you could do a little of both.
The thing I've noticed in my playtests is that the rogue, with his expertise does overshadow everybody else when he gets to use it, just as the fighter overshadows everybody else in combat, but the rogue can't do everything at once, and so the party has to choose where to use him, and then rely on the other characters to handle other areas--the same as how while the fighter dominates combat, there's still a lot for the cleric, the rogue, and the bard to do.