In a 1v1/2v1 situation, they're at the very top at TL1 through to around level 76, yes. After that, there's other professions that can alpha Traders in drain recharge.
You'd be amazed how scary 100ish Enfos are, even after Nanite Divest has landed. Then there's all those NR perked 94/95 Agents.