I honestly think the trait system is pretty good as it stands, a few Masters and Juggler being odd aside.
*Curiously goes over the list of traits.*
Two tanking basic traits(Ironman, Tough as Nails), one dodging(Hellrunner), two generalist(more or less) offensive traits(more or less) (Finesse, Eagle Eye), one shotgun-oriented but generalist trait(Reloader), one generalist but rapid oriented one(SoB), one pistol and only pistol oriented(SoG), one melee oriented(Brute).
One pistol(Dualgunner), rapid(Triggerhappy), shotgun/rocket launcher(Shottyman), melee(Berserker), tanking(Badass), and dodging(Dodgemaster) and three general(Intuition, Whizkid, Juggler). Intuition and Whizkid are generally about avoiding damage and dishing it out/tanking respectively but neither can be said to be a clean split. Juggler's pretty unique and hard to pigeon-hole.
Two melee masteries, three pistol masteries, two shotgun masteries, two rapid masteries, one each of heavily melee/shotgun/rapid oriented masteries that still function well with other weapons, outside of the required skill sinks that don't do anything for other weapons(Malicious Blades/Fireangel/Cateye), one theoretically generalist skill that in practice mostly runs to rapid fire(Scavenger), another that does the same thing but with Shotguns(Gunrunner, though it's not as extreme as Scavenger), and one skill that generally sucks but is mainly tanking oriented(Survivalist).
I dunno, outside of a lack of a love for high explosive oriented skills, it seems fine. Clearly we need rocket/BFG oriented masteries and lower skills. Raise the accuracy of explosives and your resistance to getting caught in AoEs as a basic skill! Triple your rocket stack size for Marine Mastery! Automatically reload your rocket launcher/BFG after every shot for Scout! Do...something technical and strange with your high explosives, I don't know, Technician is hard. :)
(These are not totally serious suggestions, but more high explosives oriented gameplay would make for a weird challenge run and for some interesting options. Angel of Explosions: Rocket Launcher/BFG only; It's like a Pacifist run, only you blow way more things up.)
Definitely doesn't seem inordinately dodging oriented, regardless.
(Also, I generally agree with the comments made on those skills suggested-too generally useless in the first three cases, too generally weird in the last case. Whizkid already does a very good job of enabling tank builds anyways...)