yes, you right in perfect case that thief fighting without kiting or blink away from you reveal 6s might be enough to kill, but i didn't see any thief that stand still and 'oh i got reveal then i'll use my sword to fight with you'.
the problem is yeah there are many skill that can reveal but its just nothing, thief also has many many defense layer like dodge (2 for core+de, 3 for dd and even combine with endu food), blink (sb, sword, utility), blind (gun and many skill and trait), invul (elite dagger storm) and even remove reveal (de) and most of them is 0 cd and this is not trade off for 'oh i bring defensive skill so i might not do high damage' because its still doing high damage.
for example, today i deal with DE that can be blink almost unlimit by sword+util and blink up and down and stealth repeatly by just gun 5 and dagger 2 and even run away and out of combat and change build to another build and back to fight and run away and do this thing repeatly, so tell me what are you suggest in this case, because i think even i bring all utility reveal skill it still noting to deal with him.