Alright, for my opinion on this.. Regarding staff.. The staff usually try to be fair, but they're still human (Despite what many may think) They make mistakes, sometimes they seem a little unfair, but that doesn't mean they don't try. Also, staff generally try to help, and try their best, but they aren't perfect.
Also, as Monmarty stated; claiming something, and trying to accuse someone of something, but having no evidence, or very little, to back up your claim, is kind of stupid, and pointless. In a lot of things (Real life, and online) people can't simply just go on word alone, proof, and evidence is usually required. It also seems.. People do something incredibly stupid, and get staff on their tail, and it ends badly for them, and staff ban them, and for that they get mad, think its unfair, and claim staff abuse, or whatever. Trust me, I have been banned for being a complete idiot, at first you think it is unfair, but if you smarten up, you realize staff banned you because you were acting in an unfavorable manner (stupid pretty much), and generally, that isn't something that is wanted.
Also, has nobody that claims staff are horrible, and terrible creatures of evil, think that without them, you wouldn't have this server, or it wouldn't be as nice; if the staff truly were so terrible, generally A LOT more people would dislike them, and the server wouldn't be so up to date, organized, friendly(Sort of), and generally a good environment.
Anyway.. Traits; I believe it good, because I like freedom of choice, you can add what you want, and can use traits for more than just pvp, you can use it for: Exploring, building, RP, doing random stuff, mining, etc.. It isn't a strictly pvp thing, and maybe that is what some people dislike about it? Because the server seems to be drifting away from pvp a bit, I do pvp, but as of late I roleplay much more than I do pvp.
Now.. Portal traps.. I have a neutral opinion on them, do to not really having really experienced them, and only hearing stories, of how terrible, and annoying they are. Like one time; where a fellow faction member got stuck in a portal trap, and ended up dying, because he got stuck inside with another pvper, and ended up losing all of his stuff.
Now, just a summary, of my opinions.. Nothing is flawless, and nothing is perfect, not even the admins, as they are human beings as well. However, what does matter, is that staff members, generally try to help. Anyway; that is my opinion (Sorry it is so damn long)