I would understand OP points from a raid/strikes/frac PoV, but from OW PoV ? I do agree on the clunky aspects, that targetting is a problem. But it's not because you're playing an elite spec that you need to play with the weapon and all the skills from this elite spec. It's the whole system of GW2. An OW build is so free that you can't really complain about an elite spec, unless all traits are really useless or focused on the unlocked weapon/skills. If you compare it to Daredevil, there are traits where you need to use a staff or skills unlocked with this spec. Specter and most of elite specs use this system, but Specter traits give you something in return even if you're not using wells/scepter.
From a Raid/Strikes PoV, yes, Specter is really boring in term of rotation, it's really easy. But that's a good thing sometimes to play a class that is simple to play, especially for people who played Elem/Engineer for a very long time.
Honestly, I though when they announced this elite spec, that Thief would be able to support allies while attacking enemies. And I don't know why they didn't do that, with lower values if your attack hit an ally while you're targetting an enemy, and the same if you target an ally first. Maybe it's too hard to code, but if they're able of doing that, I don't know why they didn't rework Specter in that way.